python语言是一门解释性语言,它不需要编译和链接,在运行时由解释器逐行把源代码转化为机器码,并执行,所以效率较低。
输入
- 输入共两行,第一行包含一个整数n,第二行包含n个整数,用空格隔开
a = int(input())
b = [int(i) for i in input().split()]
- 输入共n+1行,第一行包含一个整数n,后面n行,每行包含一个整数Ai
n = int(input())
b = []
for i in range(n):
b.append(int(input()))
- 第一行包含两个整数n和k,后面n行,每行包含两个整数h和w
n,k = map(int,input().split())
w = []
h = []
for i in range(n):
a,b = map(int,input().split())
w.append(a)
h.append(b)
- 二维数组输入,第一行包含三个数:n,m,k, 后面m行,每行包含两个整数
b = input()
n,m,T = [int(i) for i in b.split()]
a = []
for i in range(m):
a.append([ int(i) for i in input().split()])
- 输入时未明确说明在哪一行终止
while True:
n,m = map(int,input().split())
输出
- 小数输出
n = 8/5
print('%.4f' % n)
print(round(n,4))
输入结果
1.6000
1.6
- 日期输出
h,m,s = 1,12,3
print('%02d:%02d:%02d' %(h,m,s))
输出结果:
01:12:03