一、输出python库的路径:
1.sys标准库
import sysprint(sys.path) 结果:
‘E:\\python练习\\python35学习\\Day2‘,
‘E:\\python练习\\python35学习‘,
‘D:\\Python\\Lib‘, ‘F:\\pjproject-2.7\\tests\\pjsua‘,
‘C:\\Users\\ASUS\\AppData\\Local\\Programs\\Python\\Python36\\python36.zip‘,
‘C:\\Users\\ASUS\\AppData\\Local\\Programs\\Python\\Python36\\DLLs‘,
‘C:\\Users\\ASUS\\AppData\\Local\\Programs\\Python\\Python36\\lib‘, 标准库的位置
‘C:\\Users\\ASUS\\AppData\\Local\\Programs\\Python\\Python36‘,
‘C:\\Users\\ASUS\\AppData\\Local\\Programs\\Python\\Python36\\lib\\site-packages‘ 三方库的位置
2.os标准库
import os#os.system("dir") #执行命令,输出到屏幕,不保存结果cmd_res=os.popen("dir").read() #popen写入内存地址,read()从中读取print(cmd_res)os.mkdir("example") 二、数据类型1.整型 int2.浮点数 float 3.23 和 52.3E-4(E代表10的幂)3.布尔值 1或04.十六进制表示 字符H后缀表示,eg:BH表示16进制数11; 用0x前缀表示,eg:0x23表示16进制数23.5.bytes类型在python3中,文本总是Unicode,由str类型表示;二进制数据(音频、视频)由bytes类型表示。(python3中,用socket进行数据传输,必须要以二进制的形式传输,所以要把str类型转化为bytes类型)
msg="我正在学习python3"print(msg)print(msg.encode(encoding=‘utf-8‘))print(msg.encode(‘utf-8‘).decode(encoding=‘utf-8‘))结果:
我正在学习python3
b‘\xe6\x88\x91\xe6\xad\xa3\xe5\x9c\xa8\xe5\xad\xa6\xe4\xb9\xa0python3‘
我正在学习python3
原文地址:https://www.cnblogs.com/ceceliahappycoding/p/7995167.html
时间: 2024-10-22 05:37:02