1.模块的认识。
sys模块,os模块等
如何引入模块
import os
cmd_res1=os.system("dir") # 执行命令dir,不保存结果
print(cmd_res1)#返回的数值为0表示,执行的命令成功
cmd_res2=os.popen("dir").read()#执行命令后把结果保存在一个临时的地方,用read方法去取
print(cmd_res2)#正常打印执行命令的结果
os.mkdir("new_dir")#在当前目录下创建一个目录
sys模块
import sys
print(sys.path)#打印环境变量
print(sys.argv)#打印相对路径,后面可以跟参数,可以用argv[]取参数,其实就是一个列表
还有就是引入第三方模块
2.pyc是什么
pyc是py文件编译生成的文件,pyc文件在由python解释器生成机器码。pyc提前生成出来最主要是防止源码泄漏
3.int整型
在python3 里面取消了长整型
4.三元运算
python中的 三元运算法则: result=值1 if 条件 else 值2
条件为真:值为值1
条件为假:值为值2
5.bytes转换
msg="重庆永川"
msg_bytes=msg.encode(encoding="utf-8") #字符转换为字节
msg_str=msg_bytes.decode(encoding="utf-8")#字节转换为字符
print(msg_str) print(msg_bytes)