接觸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不能用...