第一天的python学习主要是:
(1)对python的一个大致了解
值得注意的是在window下开发要注意path的问题。
(2)对python控制流的一个了解
常用的if ,while ,for in 等等
(3)字符串的一些学习(重点)
主要是一些字符串的函数和方法
索引:
1 name="test" 2 name[0]="t" 3 name[0:2]="tes"
这里需要注意的是":"的意义
长度:
用len这个方法
例如:name="test"
print(len(test))
这里的len是一个函数(函数与方法是不同的)
去空格:
name.strip()
这里的strip()是一个方法。
分割:
name.split("")
中间填写要分割的字符,分割完成后字符串变成几个字符串组成的列表。
1 name="as,df" #注意这是一个字符串 2 name.split(",") #以“,”为分割界限 3 name=["as","df"]#注意这里的name变成了一个列表
(4)列表
索引:
这个与字符串里是一样的[:]
追加:
name_list.append()
追加是一个方法
删除
del name_list[0]
删除是一个函数
长度:
len()
与字符串是一样的
合成字符串:
name_list=["ass","dff"] #声明一个有两个字符串的列表 "_".join(name_list) #以符号“_”连接两个字符串,使其变为一个字符串 print(name_list) #结果变为:name_list="ass_dff"
判断字符串是否在列表里:
in
"ass" in name_list #这里返回一个bool值 true
(5)元组
列表中的值可以修改就叫列表[]
不可修改就叫元组()
(6)字典
键值对
person={ "name":"python", #需要注意的有(1)大括号{} ,(2 )符号":",(3)每个键值对之间要用","相连 "age":25, "inter":"simple", }
(7)简单的文件操作
总结下就是
1.找到文件
2.读取文件
3.写入文件
file_hand=file("path","w=")#file()中的第一个元素是文件路径,第二个是文件操作类型 file_hand.read() file_hand.readlines() file_hand.write() file_hand.writeline() file_hand.close() for ell in file_hand: line=eld.strip() value_list=line.split(";") last_value=int(value_list[-1]) file_hand.clise()