1. 將字元存入檔案:
logfile = open('/tmp/mylog.txt', 'a') # 以追加方式開啟/tmp/mylog.txt檔案,此時logfile類似於c語言的檔案指標
print >> logfile, 'fatal error: invalid input!' # 將'fatal error: invalid input' 存入logfile 中
cat /tmp/mylog.txt # 顯示/tmp/mylog.txt 內容
2. 將輸入的字元賦值給變數:
name = raw_input('enter your name: ') # 提示輸入字元並賦給name
print name # 列印輸入的字元
3. 格式輸出:
print 'your name: %s' % (name)
%s 是個佔位符,上面第二個%號是個分隔符,%s 對應()中的內容,如果只有乙個佔位符,()是可選的,如:
print 'your name: %s' % "jeff"
如果是兩個或兩個以上佔位符,()則是必須的,如:
print 'your name: %s %s' % ("jeff", "nie")
4. 字串是類似於c中的字串儲存的,可以訪問下標來訪問字元,如:
pystr = 'python'
pystr[0]
5. 訪問元組
atuple = ('robots', 77, 93, 'try')
atuple[0][2] # 結果為b
atuple[1] # 結果為77
atuple 元組以c語言角度來看是:, 77, 93, }
python複習筆記(一)
一 問題獲取 今天在網上閒逛的時候,偶然看到了乙個系類教程python快速教程,點進去看看別人的心得經驗,順便鞏固一下python基礎知識,看到python標準庫01 正規表示式 re包 的時候,下邊有乙個小小的練習,順手一做並記錄下來。題目如下 練習 有乙個檔案,檔名為output 1981.10...
python基礎 複習整理筆記(一)
這是我的第一篇博文,部落格也不知道最終會變成什麼樣,但是我想從這一刻開始,從不完美開始 本文僅作為複習和補充使用,總結歸納多不系統,悉知 歡迎拍磚 交流 指正 一 我的常用工具 1.python直譯器,version 3.6 2.ide pycharm version 2017.2 anaconda...
Python複習筆記 檔案
open filename,mode mode 唯讀 r 只寫 w 追加 a 讀寫 r 二進位制讀 rb,wb,ab,r b read 讀全部檔案 read size 讀size個位元組 readline 讀開始一行 readlines 讀所有行到乙個list write string 寫入字串,非...