python3自学第二天,模块,三元运算

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)

 

   

原文地址:https://www.cnblogs.com/hunterYi/p/8691745.html