python控制台輸入和輸出

2021-10-09 04:41:32 字數 940 閱讀 4371

print函式

print函式自定義

預設情況下,print函式在輸出時會在每對引數間插入空格作為分隔,其實可以通過關鍵字引數sep自定義想要的分隔符以分隔字串。

print(a,b,c,sep=』:』)

print(a,b,c,sep=』 『)

預設情況下,在最後乙個引數後會輸出換行符,使用關鍵字引數end可以制定乙個可選擇的結尾字串。

print(a,b,c,sep=』:』,end=』』)

input函式

input是乙個內建函式。

year = int(input(『sdadadas』))

利用split函式可以將輸入的字串進行分割,獲得乙個列表

reply = input(『enter x,y』)

pieces = reply.split()

檔案

在python中訪問檔案要先呼叫乙個內建函式open,它返回乙個與底層檔案互動的物件。

例如:fp = open(『sample.txt』)

open函式的第二個可選引數是確認對檔案的訪問許可權,預設許可權』r』是唯讀。其他常見許可權如『w』是對檔案進行寫操作,'a』是對當前檔案的尾部追加內容。

讀檔案fp.read(k)方法,將返回從檔案當前位置開始後繼的k個位元組。如果沒有引數,即形如fp.read(),則返回檔案當前位置後的全部內容。

檔案也可以一次讀取一行,readline或者readlines方法將剩餘的每一行以列表方式返回。

寫檔案write或者writelines方法。

注意:在寫檔案時,它不會自動在尾部追加換行符。如果需要換行符,需要將其寫入字串中。

python控制台輸入 輸出

python 注釋 變數 型別 python運算子 比較 邏輯運算子 print 我是簡單的字串輸出 控制台執行結果 我是簡單的字串輸出age 18 print 我今年 d歲 age age 1 print 我今年 d歲 age age 1 print 我今年 d歲 age 控制台列印結果 我今年1...

控制台輸入 輸出

1 使用input 方法可以進行控制台輸入 例 name input 請輸入名字 此時控制台會顯示 請輸入名字 輸入完畢後按下enter會將使用者輸入的內容賦值給name變數 name input 請輸入名字 print 你好 name 2 print 輸出的多種形式 在列印結尾顯示內容 print...

C C 控制台輸入輸出

c 1.輸入 1 readline string input console.readline 讀取一串字元,直到使用者按下回車。string input while input console.readline null 若要讀取一行多個數字,可以使用如下方法 string str str inp...