輸入
>>>x=input('提示:')
輸出重定向
python2.7
>>>print>>fp,"xxx" >>>fp.close()
python3.5
>>>print('xxx',file=fp) >>>fp.close()
關於for的一個細節
>>>for i in range(3): print(i) 0 1 2 >>>for i in range (3): print(i,end='') 012 這裏也就是說 python的print函數是默認以\n爲結束的,當我們使用for循環 用到print的時候,要注意一下
Remark:1、編程時優先考慮使用內置函數來實現自己的邏輯業務
2、建議每個import語句只導入一個模塊
序列
倒序輸出則最後一個下標爲-1,其次-2、-3。。。
>>>a=[1,2,3] >>>b=a*3 >>>b [1,2,3,1,2,3,1,2,3]
切片操作不會因爲下標越界而拋出異常,而是簡單的在列表尾部截斷或者返回一個空列表,代碼更具有健壯性。
>>>a=[1,2,3,4,5] >>>a[2:] [3,4,5] >>>a [1,2,3,4,5] >>>a[:3] [1,2,3] >>>a [1,2,3,4,5] >>>a[100:] [] #返回一個空列表 >>>a [1,2,3,4,5] >>>a[:100:2] [1,3,5] #在列表尾部截斷 >>>a [1,2,3,4,5] #切片是淺複製,只是把值賦值過來,並不改變原來的列表
東西太雜,都是學習的時候一點一點記的筆記。