Python3的ACM輸入輸出格式

2022-04-30 05:15:06 字數 736 閱讀 7319

接觸python不到兩個月,但發現自己已經深深迷戀上了這門語言。因為正在學acm緣故,想嘗試一下用python寫出那些acm題,但是發現,在網上找題解的時候,找的一大片是用c與c++寫的。沒辦法,誰讓python執行沒有c他們快,比賽幾乎沒人用python。求人不如求己,自己乾脆就用python3敲出一系列的acm題。

while

true:

try:

#caption = list(map(int, input().split()))

#ans = 0

#for i in caption:

# ans += i

#print(ans)

except eoferror:

break

第一種模板適合那些沒有告訴有多少組資料,只是讓你不斷地輸入,典型的題型如a+b問題。

t = int(input())

forcase

in range(t):

#caption = list(map(int, input().split()))

#ans = 0

#for i in caption:

# ans += i

#print(ans)

第二種模板格式適合題目要求首先輸入乙個整數,代表有幾組輸入,然後再輸入每組資料的具體值。

python3與python2有些不同,適當做些修改即可。

python3輸入輸出

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

Python3 輸入輸出筆記

encoding utf 8 有多組輸入資料,但組數不確定 while true try a,b map int,input split 以空格隔開 print a b map int,list 把每個list的元素轉為int型 except eoferror 捕捉異常 break 先輸入乙個整數,...

ACM輸入輸出之python

python的輸入數野生字串,需要自己轉型,常用的轉型函式有 strip 將兩端的空白字元去掉,返回str slipt 將字串用空白字元分開,返回 str map 把list裡面的值對映到指定型別,返回 type isspace 是否用空行組成 eof用來抓異常 輸出加 不換行 python3不能用...