python 函數使用(一)(input,open,close,def,split)

input:用於輸入,同理也有row_input()。二者的區別在於前者會轉爲Int類型(若爲字符串,則輸出會帶有引號),後者會轉爲str

 

open:  用於打開一個文件

    語法:open(name,mode,buffering)

    name是文件的名稱,mode爲打開的模式,buffering爲寄存的類型(0爲不寄存,1爲寄存行,大於1的整數爲寄存區的緩衝大小,負數爲系統默認大小)

     mode:

        r:默認模式,以只讀的方式打開文件,其指針置於文件開頭(read)

        rb:以二進制的格式只讀方式打開(read binary)

        r+:打開文件用於讀寫

        w:用於寫入,若文件存在則覆蓋,不存在則創建新文件(write)

        wb:二進制寫入(writebinary)

        w+:用於讀寫,若文件存在則覆蓋,不存在則創建新文件

        wb+:二進制讀寫

        a:打開文件用於補充,指針置於文章結尾,添加到內容會在原內容之後(addition)

        ab:二進制補充(addition_binary)

        a+:讀寫

        ab+:二進制讀寫

        

def:定義一個函數,可以通過函數名直接調用。(關於傳可變對象和不可變對象,這裏有個坑,待填)

    語法:def functionname( parameters):

 

split:分割字符串

    語法:str1.split(str2,num)

    對str1以str2進行分割,num爲分割次數,缺省則爲完全分割

    

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章