python培训Day1 随笔
1、python的數據類型
引用的時候 ?%s 表示引用字符串
????????????%d 表示引用整數
????????????%f 表示引用的帶小數點的數字
2、循環
for循環可以用來遍歷列表和元組里所有的元素
例如:
for?i?in?list_nameprint?iwhile循環若后面跟一個True,那么循環將永遠進行下去。
若后面跟一個Fales 則循環不執行。還有循環中如果出現break關鍵字
則循環馬上回跳出,若出現continue則馬上跳出當前循環從頭開始下一輪循環。
例如:
while?True:word=raw_input('請輸入:')if?word?==‘a’:?#輸入a?則立即回到起始重新進行while循環continueelif?word?==?‘b’:?#輸入b則馬上跳出while循環并退出breakelse:pass?????#pass??表示什么都不做還是繼續進行while3、使用.strip()方法可以刪除字符串中的空格和換行符(\n)
例如:
word = raw_input('請輸入 :')#如果輸入的內容是' ? a'或者 ‘a ? ?’等帶有空格的內容
word.strip() #用這個方法就可以獲得'a'這樣的標準輸入
4、python中有數據存儲組合 ?列表 元組 字典 三種樣式
列表 可以增刪改查 索引 切片
元組 不支持修改 但是可以索引 切片
字典 是鍵值存儲的 ?只能通過key來查找values ?
5、文件的處理 ?
文件的打開方式 ?r 表示只讀 ? ?w表示寫(如果原文件有內容會被清空) a表示追加(在原文件后面追加內容)
讀文件
f=open('file.txt','r') print?f.read()? #read()表示一次性讀入內存沒有結構??readlines()表示一行一行的讀入內存,適合用于讀取配置文件 f.close()??#切記~~打開文件之后一定要關閉文件!!!!! 讀文件的另一種寫法,這種方法可以自動調用close()方法關閉文件 with?open('file.txt',‘r’)?as?f: print?f.readlines()讀取內存中裝不下的超大文件,這時候read()和readlines()都不能用。
with?open('file.txt',‘r’)?as?f:for?line?in?fprint?line????
寫文件
word='abc' f=open('file.txt','w') f.write(word) f.flush??#將內存中的內容刷新入文件 f.close()???#切記!!一定要關閉文件6、字符串的分割和拼接
用split()方法可以分割字符串到列表
用join()方法可以把列表拼接成字符串
例如
分割
s='wgw,alex,seven' list=s.split(',')?#以,號分割字符串 print?list ['wgw',?'alex',?'seven']拼接
list=['wgw',?'alex',?'seven'] str=';'.join(list)??#用;號將列表中的元素粘貼成字符串 print?str wgw;alex;seve轉載于:https://blog.51cto.com/830909/1706230
總結
以上是生活随笔為你收集整理的python培训Day1 随笔的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法导论5.1-3
- 下一篇: websocket python爬虫_p