- 标准库
- sys
- sys.path #打印环境变量
- sys.argv #打印相对路径,pycharm中显示绝对路径
- os
- cmd_res=os.system("dir") #执行dir命令,命令输出显示在终端,cmd_res为状态码
- cmd_res=os.popen("dir") #执行dir命令,命令输出到cmd_res中,想要读取结果,使用cmd_res.read()
- os.mkdir("new_dir") #创建目录
- os.mkdirs("new_dir/new_new_dir") #创建多级目录
- .pyc文件
- PyCodeObject是Python编译器真正编译的结果,存在于内存中
- 当Python程序运行结束时,Python解释器则将PyCodeObject写回到pyc文件中
- 下次运行时直接加载pyc文件。当然运行时会检测py和pyc的修改时间,选择时间最新的
- 数据类型
- 数字
- int 整型
- float 浮点型
- complex 复数
- 布尔值
- 字符串
- 创建一个字符串就需要在内存中开辟一块连续的空间,一旦修改字符串,需要再次开辟空间,万恶的+号没出现一次就会在内存中重新开辟一块空间,因此能不用+号的时候尽量不用,字符串转成二进制 stringcontain.encode(encoding=‘utf-8‘)
- bytes类型
- 字节数据类型,即二进制数据,二进制转成字符串 bytescontain.decode(encoding=‘utf-8‘)
- 三元运算
- result = 值1 if 条件 else 值2
条件为真,result=值1;否则, result=值2
列表、字典、集合
原文:https://www.cnblogs.com/JYLCSS/p/10828837.html