想学一学机械学习,所以开始学习python;
(1)在开始学习五种基本的数据类型:Number,String,list ,Tuple,Dictionary ;值得注意的是
列表【】和元组()还是很有区别的,元组不能2次赋值类似于只读列表。字典"{}"有相应的索引()
和它对应的值(value)。
(2)complex(复数); ”//“整除;“%"取模,余数;"**"乘方
(3)字符相关的函数:strip(),lstrip(),rstrip();去特殊符号
join()按连接符连接字符
find()查找
len()输出数据长度
upper(),lower(),swapcase() 大小写转换 ,captalize()首字母大写
split()字符串分割
(4)控制语句 “if x<y: print( )
else :
elif :”
(5) 循环语句 while x>0: print(x);x-=1
for a in range(3): print(a)
(6)自定义函数 def fun():
对于不能出现的def的地方可以使用lambda表达式格式如下:
fun=lambda x , y : x+y
(7)类的定义 class myclass :
def __init__( ): #唯一的构造函数
def __privatefun(): #这是私有方法
def publicfun(): #这是公有方法
(8)类的动态属性