<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ?1 Python學習筆記(二)
    ?2 輸入輸出部分。
    ?3 1 .????函數?str()?用于將值轉化為適于人閱讀的形式,而?repr()?轉化為供解釋器讀取的形式(如果沒有等價的語法,則會發生?SyntaxError?異常)
    ?4 2 .????zfill()?它用于向數值的字符串表達左側填充0。
    ?5 3 .????table? = ?{ ' Sjoerd ' :? 4127 ,? ' Jack ' :? 4098 ,? ' Dcab ' :? 9678 }
    ?6 for ?k,v? in ?table.items():
    ?7 print ? ' %-10s?==>?%10d ' ? % ?(k,?v)
    ?8 4 .????table? = ?{ ' Sjoerd ' :? 4127 ,? ' Jack ' :? 4098 ,? ' Dcab ' :? 8637678 }
    ?9 print ? ' Jack:?%(Jack)d;?Sjoerd:?%(Sjoerd)d;?Dcab:?%(Dcab)d ' ? % ?table
    10 5 .????open()?返回一個文件,通常的用法需要兩個參數:? " open(filename,?mode) "
    11 6 .????要讀取文件內容,需要調用?f.read(size),該方法讀取若干數量的數據并以字符串形式返回其內容,字符串長度為數值size?所指定的大小。如果沒有指定?size或者指定為負數,就會讀取并返回整個文件。當文件大小為當前機器內存兩倍時,就會產生問題。正常情況下,會盡可能按比較大的size?讀取和返回數據。如果到了文件末尾,f.read()會返回一個空字符串( "" )。
    12 7 .????f.readline()從文件中讀取單獨一行,字符串結尾會自動加上一個換行符,只有當文件最后一行沒有以換行符結尾時,這一操作才會被忽略。這樣返回值就不會有什么混淆不清,如果如果?f.readline()返回一個空字符串,那就表示到達了文件末尾,如果是一個空行,就會描述為 ' \n′?,一個只包含換行符的字符串。
    13 8 .????f.readlines()返回一個列表,其中包含了文件中所有的數據行。如果給定了sizehint參數,就會讀入多于一行的比特數,從中返回多行文本。這個功能通常用于高效讀取大型行文件,避免了將整個文件讀入內存。這種操作只返回完整的行。
    14 9 .????f.write(string)?將?string?的內容寫入文件,返回?None?。如果需要寫入字符串以外的數據,就要先把這些數據轉換為字符串。
    15 10 .????f.tell()返回一個整數,代表文件對象在文件中的指針位置,該數值計量了自文件開頭到指針處的比特數。需要改變文件對象指針話話,使用 " f.seek(offset,from_what) " ?。指針在該操作中從指定的引用位置移動offset?比特,引用位置由?from_what?參數指定。?from_what值為0表示自文件起初處開始,1表示自當前文件指針位置開始,2表示自文件末尾開始。?from_what?可以忽略,其默認值為零,此時從文件頭開始。
    16 11 .????讀寫文件
    17 f? = ?open( ' TEST.TXT ' ,? ' r+ ' )
    18 f.write( ' 0123456789abcdef ' )
    19 f.seek( 5 )????? # ?Go?to?the?6th?byte?in?the?file
    20 s? = ?f.read( 1 )
    21 print ?s
    22 12 .????文件使用完后,調用?f.close()可以關閉文件,釋放打開文件后占用的系統資源。調用?f.close()之后,再調用文件對象會自動引發錯誤。
    23 13 .????Python提供了一個名為?pickle的標準模塊。這是一個令人贊嘆的模塊,幾乎可以把任何?Python對象?(甚至是一些?Python?代碼段!)表達為為字符串,這一過程稱之為封裝?(?pickling)。從字符串表達出重新構造對象稱之為拆封(?unpickling)。封裝狀態中的對象可以存儲在文件或對象中,也可以通過網絡在遠程的機器之間傳輸。(想起了json)
    24
    posted on 2008-04-10 13:57 -274°C 閱讀(1036) 評論(0)  編輯  收藏 所屬分類: python

    常用鏈接

    留言簿(21)

    隨筆分類(265)

    隨筆檔案(242)

    相冊

    JAVA網站

    關注的Blog

    搜索

    •  

    積分與排名

    • 積分 - 914374
    • 排名 - 40

    最新評論

    主站蜘蛛池模板: 2019中文字幕免费电影在线播放| 久久av免费天堂小草播放| 亚洲va久久久噜噜噜久久| 1000部禁片黄的免费看| 久久99毛片免费观看不卡| 一级毛片免费全部播放| 亚洲美女aⅴ久久久91| 久久综合图区亚洲综合图区| 亚洲精品自产拍在线观看| 欧美大尺寸SUV免费| 久久成人免费电影| 色欲色香天天天综合网站免费 | 粉色视频免费入口| 免费无码午夜福利片| 久久久久亚洲AV片无码下载蜜桃| 亚洲精品无码99在线观看| 免费大黄网站在线看| 亚洲国产成人精品无码久久久久久综合 | 午夜国产精品免费观看| 91久久精品国产免费直播| 免费看少妇高潮成人片| 蜜桃成人无码区免费视频网站| 久久精品免费一区二区三区| 中文字幕一区二区三区免费视频| 女同免费毛片在线播放| 一级毛片免费在线播放| 四虎在线免费视频| 成年在线网站免费观看无广告 | 中文字幕免费在线播放| 一区二区三区无码视频免费福利| 99免费视频观看| 亚洲日韩国产精品乱| 亚洲视频一区二区在线观看| 免费人成视频在线观看免费| 丁香花在线视频观看免费| 日本一道本高清免费| 91亚洲国产成人久久精品网站| 亚洲精品久久久久无码AV片软件| 国产成人免费ā片在线观看老同学| 国产精品免费一级在线观看| 久久亚洲成a人片|