n = 123 f = 456.789 s1 = 'Hello, world' s2 = 'Hello, \'Adam\'' s3 = r'Hello, "Bart"' s4 = r'''Hello, Lisa!''' print('n=',123) print('f=',456.789) print('f=',4.56789e2) print('s1=',"'hello,world'") print('s2=',r"'hello,\'Adam\''") print('s3=',"r'Hello, \"Bar\"'") print('s4=','''r\'\'\'Hello, Lisa!\'\'\'''')输出样式为xx.x%
r = (85-72)/72 print('%.1f%%' % (r*100)) print(hex(255))#转成十六进制 print(abs(-10)) print(min(2,4,5))#可传入多个参数 print(max(24,2,3)) print(sum([1,2,4])) >>> print('%10.4f'% pi)#宽度为10精度为4的浮点数 3.1416 >>> print('%.*f'%(3,pi))#用*从后面的元组中读取字段宽度或精度 3.142 >>> print('%*.*f'%(10,3,pi)) 3.142 >>> print('%010.4f'%pi)#用0填充空白 00003.1416 >>> print('%-10.4f'%pi)#左对齐 3.1416 >>> print('%+10.4f'%pi)#显示正负数 +3.1416 #让print()函数不换行 设置end >>> for x in range(10): print(x,end='') 0123456789 >>> for x in range(10): print(x,end=' ') 0 1 2 3 4 5 6 7 8 9 {}格式化^居中 <居左 >居右 dict的从创建方式两种 >>> d=dict([('a', 1), ('b', 2), ('c', 3)]) >>> d {'b': 2, 'c': 3, 'a': 1} >>> p={'a': 1, 'b':2, 'c':3} >>> p {'b': 2, 'c': 3, 'a': 1}
python 输出练习
最新推荐文章于 2024-09-14 09:46:02 发布