1:继续符号 \
2:同一行书写多个语句 ;
3:显示销毁对象 del y
4:os.name
字符串指示你正在使用的平台。比如对于Windows,它是'nt'
,而对于Linux/Unix用户,它是'posix'
。
os.getcwd()
函数得到当前工作目录,即当前Python脚本工作的目录路径。
os.getenv()
和os.putenv()
函数分别用来读取和设置环境变量。
os.listdir()
返回指定目录下的所有文件和目录名。
os.remove()
函数用来删除一个文件。
os.system()
函数用来运行shell命令。
os.linesep
字符串给出当前平台使用的行终止符。例如,Windows使用'\r\n'
,Linux使用'\n'
而Mac使用'\r'
。
os.path.split()
函数返回一个路径的目录名和文件名。
5:is 和is not用来比较两个变量是否指向同一个对象。
6:an or not 与或非
7:cmp(obj1,obje2)比较两个对象,根据对象所属类的__cmp__()方法
8:repr(obj)或者'obj'返回对象的字符串表示
9:type:类别
10:isinstance :
其第一个参数为对象,第二个为类型名或类型名的一个列表。其返回值为布尔型。
若对象的类型与参数二的类型相同则返回True。若参数二为一个元组,则若对象类型与元组中类型名之一相同即返回True。
>>>isinstance(lst, list)
Trueisinstance(lst, (int, str, list))
True
>>>isinstance(lst, (int, str, list))
True
11:不支持类型
char或者byte用长度为一的字符串表示
指针
int short long都用Python的整型即可
不支持单精度浮点类型。金钱用Decimal,需要导入模块