码迷,mamicode.com
首页 > 编程语言 > 详细

python零基础学习-基础知识3-模块,数据类型与计算

时间:2017-09-22 15:32:22      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:路径   结果   输出   char   位运算   创建   逻辑运算符   res   type   

模块: 封装好的功能, 又叫库

  • 标准库: 无需安装, 可直接导入, 如: sys, os.  注意: 导入库名不要与当前文件名相同
  • 第三方库: 需下载安装, 才能使用

示例:

import sys
import os

print(sys.path) #打印环境变量
print(sys.argv) #打印当前脚本的路径, pycharm中会打印绝对路径, cmd中会打印相对路径

#查看当前目录下所有文件  注意: 执行时可以输出到屏幕上, 但是不会存储下来
res=os.system("dir")
print(res) #打印结果为0

注意:

  • 导入XX.py文件, 在执行脚本时, 将会直接执行XX.py
  • 相同路径下文件可直接import
  • 如创建新的路径, 可将其放在环境变量中; 或直接将文件放到环境变量所指的文件夹中

 


 

数据运算

数学运算符: +   -   *   /   ** (幂)    %(取模, 返回除法的余数; 常用于奇偶数的判断)  // (整除, 返回商的整数部分)

条件运算符: ==   !=   <>    >    <    >=      <=

赋值运算符: =    +=    -=     *=      /=      %=      **=     //=

逻辑运算符: and     or     not  (例如: not 1==1)

成员运算符: in        not in (例如: if 1 in [1, 2, 3, 4])

身份运算符: is         is not (例如: a=[1,2,3,4]       if type(a) is list:)

位运算符: &(按位与: a&b)      | (按位或)        ^(按位异或, 异或:不同则为1, 否则为0)      ~(按位取反)    << (左移)   >>(右移)

三元运算符: 

a, b, c=1, 3, 5

d=a if a>b else c   #如果a>b为真, 则d赋值为a, 否则d赋值为c

 

 

 

 

python零基础学习-基础知识3-模块,数据类型与计算

标签:路径   结果   输出   char   位运算   创建   逻辑运算符   res   type   

原文地址:http://www.cnblogs.com/bellwang/p/7574549.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!