#调用python脚本
#python script.py (script.py python脚本的文件名)
#python文件中如果未指定编码,执行的时候可能会报错
#以双下划线开头的__foo代表类的私有成员,以双下划线开头和结尾的__foo__代表python里特殊方法专用的标识
#python最具有特色的就是用缩进来写模块
#三引号 “”"""" 可以表示由多行组成,编写多行文本的快捷语法,常用于文档字符串,在文本处也被用来当做注释
#Python有五个标准的数据类型:Numbers(数字),String(字符串),List(列表),Tuple(元组),Dictionary(字典)
#Python支持四种不同的数字类型:int(有符号整型),long(长整型(八进制或者十六进制)),float(浮点型),complex(复数)
#+ :字符串连接运算符, * :重复操作
#python 列表用[]标识,元组用()标识,列表允许更新(更新:改变列表中的值),元组不可以,
#python字典用{}标识, 列表是有序的对象集合,字典是无序的对象集合
#python运算符:算术运算符,比较(关系)运算符,赋值运算符,逻辑运算符,位运算符,成员运算符,身份运算符,运算符优先级
“”"
算术运算符:% 取模-返回除法的余数,**幂-返回x的y次幂,// 取整数-返回商的整数部分(向下取整)
比较运算符:<>:不等于,比较两个对象是否不相等
成员运算符: in ,not in
身份运算符: is , not is
“”"
#循还语句:break:在语句块执行过程中终止循还,并且跳出整个循还,continue:在语句块执行过程中终止当前循还,跳出该次循还,并且执行下一次
#python math模块和cmath模块基本一致,math模块运算的是数字运算,cmath模块运算的是复数运算
#python数字函数:ceil():向上取整,floor():向下取整,round(x,[,n]):返回浮点数x的四舍五入值,给出的n值,则表达舍入到小数点后的位数
#Python列表函数:cmp(list1,list2) : 比较两个列表的元素,list(seq):将元组转换为列表
#Python列表方法:list.append(obj):在类表末尾添加新的对象,list.extend(seq):在列表末尾一次性追加另一个系列中的多个值,(用新列表扩展原来的列表)
#list.pop(index=1):移除列表中的一个元素(默认是最后一个元素),并且返回该元素的值,list.reverse():反向列表中元素
#list.sort()
#Python匿名函数:lambda函数。主体是一个表达式,而不是一个代码块
#python文本操作
“”"
模式 r r+ w w+ a a+
读 + + + +
写 + + + + +
创建 + + + +
覆盖 + +
指针在开始 + + + +
指针在结尾 + +
“”"