python输入程序_python程序的输入输出(acm的几个小程序)
#!/usr/bin/env python#coding=utf-8
a=[]for x inraw_input().split():
a.append(int(x))print sum(a)
下面的代碼只有一行,,可惜不是我想出來的!!!!:
print sum(int(x) for x in raw_input().split())
whileTrue:
a=[]
line=raw_input()ifline:for x inline.split():
a.append(int(x))printsum(a)else:break
#!/usr/bin/env python#coding:utf8
t=int(raw_input())while t>0:
a=[]for x inraw_input().split():
a.append(int(x))printsum(a)
t=t-1
#!/usr/bin/env python#coding:utf8
whileTrue:
line=raw_input()
a=[]for x inline.split():
a.append(int(x))if a[0]==0 and a[1]==0:break
print sum(a)
這段代碼應該算是被我水過的,我是直接將這一行讀取,然后所有的數相加,然后再減去 t (應該讀入的數字的個數),并沒有按照題目要求來,,呵呵,,先這樣吧,
#!/usr/bin/env python#coding:utf8
whileTrue:
num=[]
line=raw_input()for x inline.split():
num.append(int(x))if num[0]==0:breaka=num[0]print sum(num)-a
#!/usr/bin/env python#coding:utf8
t=int(raw_input())while t>0:if t==0:breakline=raw_input()
num=[]for x inline.split():
num.append(int(x))print sum(num)-num[0]
t= t-1
#!/usr/bin/env python#coding:utf8
whileTrue:
line=raw_input()
num=[]for x inline.split():
num.append(int(x))print sum(num)-num[0]
被打敗了,被'\r'打敗了,,輸出一個空行,,不解釋
#!/usr/bin/env python#coding:utf8
whileTrue:
a=[]
line=raw_input()for x inline.split():
a.append(int(x))printsum(a)print '\r' #輸出一個空行
附 : python轉義字符:
在需要在字符中使用特殊字符時,python用反斜杠(\)轉義字符。如下表:
原始字符串有時我們并不想讓轉義字符生效,我們只想顯示字符串原來的意思,這就要用r和R來定義原始字符串。 如: print r'\t\r' 實際輸出為“\t\r”。
轉義字符描述
\(在行尾時)
續行符
\\
反斜杠符號
\'
單引號
\"
雙引號
\a
響鈴
\b
退格(Backspace)
\e
轉義
\000
空
\n
換行
\v
縱向制表符
\t
橫向制表符
\r
回車
\f
換頁
\oyy
八進制數yy代表的字符,例如:\o12代表換行
\xyy
十進制數yy代表的字符,例如:\x0a代表換行
\other
其它的字符以普通格式輸出
#!/usr/bin/env python#coding:utf8
t=int(raw_input())while t>0:
line=raw_input()
num=[]for x inline.split():
num.append(int(x))print sum(num)-num[0]
t= t-1
if t!=0:print '\r'
恩,,用python AC ,另一番風味。。。。
總結
以上是生活随笔為你收集整理的python输入程序_python程序的输入输出(acm的几个小程序)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 禅道备份功能_更新禅道燃尽图及数据备份
- 下一篇: 手机开机密码破解(10秒破解手机密码)