Python3實現輸入和輸出(列印)資料

2021-09-29 06:41:37 字數 1453 閱讀 1854

乙個程式要進行互動,就需要進行輸入,進行輸入→處理→輸出的過程。所以就需要用到輸入和輸出功能。同樣的,在python中,怎麼實現輸入和輸出?

python3中的輸入方式:

python提供了 input() 內建函式從標準輸入讀入一行文字,預設的標準輸入是鍵盤。

例如:

n =

input()

print

(n)>>

>輸入python3

>>

>python3

其中輸入的資料以字串型別進行儲存,如果輸入數字的話,後續需要轉換型別才能進行操作。

'''

'''n =

input()

print

(n)>>

>輸入 5

>>

>

5

另外,input()可以接收乙個python表示式輸入,並將運算結果返回。

例如:

n =

eval

(input()

)print

(n)>>

>輸入 5+2

>>

>

7

可以使用eval()函式將輸入轉換為數字(但輸入其他的型別時,會產生錯誤)

n =

eval

(print()

)print

(n)>>

>輸入 4

>>

>

4

當要輸入多個資料時,可以使用split()函式

'''

'''n =

input()

.split(

)print

(n)>>

>輸入123

45>>

>

['1'

,'2'

,'3'

,'4'

,'5'

]

python中的輸出(列印)方式:

python提供了 print() 內建函式完成輸出

使用print()列印

n=

"python3"

print

(n)>>

>python3

可以列印出數字和字串

使用format()函式格式化輸出

例如:

>>

>

print(""

.format

(3.1415926))

;3.14

還可以輸出其他型別

Python3 輸入和輸出(二)

接上一節 1.讀寫檔案的模式圖 將字串寫入到檔案 foo.txt 中 usr bin python3 開啟乙個檔案 f open tmp foo.txt w f.write python 是乙個非常好的語言。n是的,的確非常好 n 關閉開啟的檔案 f.close 開啟檔案 foo.txt,顯示如下 ...

Python3 輸入和輸出(一)

python兩種輸出值的方式 表示式語句和 print 函式。第三種方式是使用檔案物件的 write 方法,標準輸出檔案可以用 sys.stdout 引用。如果希望輸出的形式更加多樣,可以使用 str.format 函式來格式化輸出值。如果希望將輸出的值轉成字串,可以使用 repr 或 str 函式...

python3輸入輸出

模 式 描 述 r以唯讀方式開啟檔案。檔案的指標將會放在檔案的開頭。這是預設模式。rb以二進位制格式開啟乙個檔案用於唯讀。檔案指標將會放在檔案的開頭。這是預設模式。r 開啟乙個檔案用於讀寫。檔案指標將會放在檔案的開頭。rb 以二進位制格式開啟乙個檔案用於讀寫。檔案指標將會放在檔案的開頭。w開啟乙個檔...