python 输出
##1、用“+”输出:1234a = 'hello'b = 'word'print(a+' '+b+'!')#输出:hello word!
输出中使用“*”:1print((a+' '*10))
输出结果为:
##2、标准化输出:123i = 0.999#输出百分号需要用%%print("一定要看%.1f%%这部剧!" % (i*100))
结果为:
常用输出:
格式化符号 | 说明 |
---|---|
%o | oct 八进制 |
%d | dec 十进制 |
%x | hex 十六进制 |
%f | 转成浮点数 |
%e | 转成科学计数法 |
%g | 指数e+或浮点数 (根据显示长度) |
%% | 输出字符% |
##2、format格式化函数:1234567a = "hello"b = "world"print("{1} {0} {1}".format(a,b))#输出:word hello wordlistA = ["hello","hi","!"]print("{0[0]}{0[2]} {0[1]}{0[2]}".format(listA)) #{0[1]}前面那个0是必须的!#输出:hello! hi!
格式转化: