練習位址
基本可以通過sys.stdin來實現讀取輸入
通過判斷len(input())當前行長度來跳出程式。缺省會讀取回車,則若是空行接回車,則長度為1;若通過input().strip()則可以去除首尾的回車鍵和空格鍵,則此時長度為0。
自己的練習記錄
描述:不知道一共多少行,每輸入一行,輸出結果
'''
while true:
try:
a = input().split()
print(int(a[0])+int(a[1]))
except:
break
'''import sys
for line in sys.stdin:
iflen
(line)!=0
and line !=
'\n'
: l = line.split(
) a, b =
int(l[0]
),int(l[1]
)# a, b = map(int,line.split())
print
(a + b)
else
:break
執行:
描述:知道多少行。第一行先輸入行數n,下面一共計算n次a+b
n =
int(
input()
)for i in
range
(n):
# nums = input().split(' ')
a, b =
map(
int,
input()
.split())
print
(a + b)
執行:
描述:不知道多少行,在過程中若結果為0,則停止輸入
import sys
for line in sys.stdin:
iflen
(line)!=0
and line !=
'\n'
: a, b =
map(
int, line.split())
if a + b ==0:
break
else
:print
(a + b)
else
:break
執行:
描述:不知道多少行。每行第乙個數n,表示當前行後面的n個數相加,當n=0時結束輸入
import sys
for line in sys.stdin:
l = line.split(
) l =
list
(map
(int
, l)
)if l[0]
==0:break
else
:print
(sum
(l[1:]
))
執行:
描述:知道多少行。第一行輸入行數n,之後一共輸入n行,每行的第乙個數表示該行要計算多少個數的和。
n =
int(
input()
)for i in
range
(n):
l =list
(map
(int
,input()
.split())
)print
(sum
(l[1:]
))
執行:
描述:不知道多少行。每行第乙個數n,表示需要計算後面n個數的和
while
true
:try
: l =
list
(map
(int
,input()
.split())
)print
(sum
(l[1
:l[0]+
1]))
except
:break
執行:
描述:不知道多少行。求每行的和
while
true
:try
: l =
list
(map
(int
,input()
.split())
)print
(sum
(l))
except
:break
執行:
不設定標誌,無法結束?(判斷讀取的輸入是否len為1:只讀取了回車)
描述:一共兩行。第一行為數n,第二行則有n個字元,對這組字元排序
n =
int(
input()
)s =
list
(input()
.split())
s =sorted
(s)print
(' '
.join(s)
)
執行:
描述:不知道多少行。對每行的字串排序
import sys
for line in sys.stdin:
iflen
(line)==1
:break
else
: temp =
list
(line.split())
print
(' '
.join(
sorted
(temp)
))
執行:
描述:不知道多少行。對每行的字串排序,用』,'隔開
import sys
for line in sys.stdin:
line = line.strip()if
len(line)==0
:break
else
: temp =
list
(line.split(
',')
)print
(','
.join(
sorted
(temp)
))
執行:
牛客練習2018 10 18
dom 的操作,常用的有哪些,如何建立 新增 移除 移動 複製 查詢節點?建立 createdocumentfragment 建立乙個dom片段 createelement 建立乙個具體的元素 createtextnode 建立乙個文字節點 新增 移出 removechild 替換 replacec...
python 牛客)多行輸入輸出
本文主要對使用牛客做筆試的的輸入輸出的問題做個總結 多行輸入 在第一行標註行數 形如 5 a bn l c oo k m fimport sys s int sys.stdin.readline s int input 二者皆可 ans for i in range s if s l input s...
牛客專項練習1 python
1.有如下類定義,下列描述錯誤的是?d class a object pass class b a pass b b a.isinstance b,a trueb.isinstance b,object truec.issubclass b,a trued.issubclass b,b true解答...