输入与输出
a=int(intput()) # 单个整形输入
a,b=map(int,input().split()) #多个整形输入
print("%d%d"%(a,b)) #多个整形输出
print("%2.f"%a) #保留两位小数输出,会四舍五入
format函数输出法
进制输出
、整数的输出
%o —— oct 八进制
%d —— dec 十进制
%x —— hex 十六进制
%c—— 将数字转为字符
n=int(intput(), 16) #输入一个十六进制的数转化为十进制
1 >>> print('%o' % 20)
2 24
3 >>> print('%d' % 20)
4 20
5 >>> print('%x' % 20)
6 14
将字母和数字进行转化
1.将字母转换成数字
> print ord('B')
2.将数字转换成字母
print chr(67)
>>> a="%c"%67
>>> a
'C'