ACM輸入輸出之python

2022-03-03 12:16:38 字數 1152 閱讀 7539

python的輸入數野生字串,需要自己轉型,常用的轉型函式有:

strip :將兩端的空白字元去掉,返回str

slipt :將字串用空白字元分開,返回[str]

map:把list裡面的值對映到指定型別,返回[type]

isspace:是否用空行組成

eof用來抓異常

輸出加','不換行

python3不能用raw_input(),而是用input()就行了,輸出必須加「()」。

1、有多組輸入遇見eof結束:

#

python2

while

true:

try:

a, b =map(int, raw_input().strip().split())

print(a+b)

except

eoferror:

break

2、輸入乙個數字t,接下來有t組資料:

t =int(raw_input().strip())

for case in

range(t):

a, b =map(int, raw_input().strip().split())

print a+b

3、有多組輸入,但是要遇見0 或者 -1 之類的才結束:

1

while

true:

2 a, b =map(int, raw_input().strip().split())

3if a == 0 and b ==0:

4break

5print a+b

4、輸入乙個數字t,接下來有t組資料,每組資料一行,第乙個數字代表這組有多少和數字,接下來的就是這組的資料。

t =int(raw_input().strip())

for case in

range(t):

data =map(int, raw_input().strip().split())

n, arr = data[0], data[1:]

sum =0

for i in

range(n):

sum +=arr[i];

print sum,

ACM入門之輸入輸出

include stdio.h int main 在開始做 acm時,會面臨乙個輸入輸出資料的問題,acm裡的輸入輸出資料和平時寫的程式不大一樣。下面詳解 acm有關輸入輸出的問題。一 輸入 1 只有一組測試資料,這時候是最簡單的了,請看題目 sdutoj1000。c語言 include stdio...

ACM錄 之 輸入輸出。

簡單介紹一下acm裡面的輸入輸出。主要說c 的輸入輸出 其實其他的我不會。c 裡面有輸入輸出流,也就是cin和cout,用起來也算是比較方便吧。但是,acmer好像不怎麼用這個,大都用scanf,printf這兩個不是很方便的c語言遺留輸入輸出函式,因為。大家都用的cin cout逼格太低了,是吧。...

ACM的Python版輸入輸出

目錄 一 輸入部分 1.單樣例輸入 1 只需輸入一行 2.多樣例輸入 1 多樣例輸入,無明確樣例個數 2 要輸入n行 3 多樣例輸入,指定結束符號 4 輸入n組,指定結束符號 3.多樣例複雜輸入 1 多樣例輸入,無明確樣例個數 2 要輸入n行 reference 題目描述 對10個整數從小到大排序。...