python零基础学习-基础知识3-模块,数据类型与计算
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python零基础学习-基础知识3-模块,数据类型与计算相关的知识,希望对你有一定的参考价值。
模块: 封装好的功能, 又叫库
- 标准库: 无需安装, 可直接导入, 如: 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-模块,数据类型与计算的主要内容,如果未能解决你的问题,请参考以下文章