人生苦短,我用python
确实是个不错的语言(对比c语言的话,不用打头文件)
特点是代码简洁且自带高精度
多组输入的代码
while 1:#True#:
try:
do something
#a,b,c=map(int,input().split())
#print(a+b+c)
except:
break
直接让他变为序列
l=list(map(int,input().split()))
map用法示例
def poww(x):
return x**2
print(list(map(poww,[1,2,3,4,5])))
print(map(poww,4))
format
for i in range(1,10):
for j in range(1,i+1):
c=i*j
print('{}x{}={} '.format(i,j,c),end='')
print()
乘法口诀表
直接输出
print(1,2,3,4)
字符串转ascll码
a = input()
print(ord(a))
进制转换
int中第一个参数应该是字符常量
line=input()
l=line.split(' ')
x=int(l[0],16)
y=int(l[1],8)
print(x+y)