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!
格式转化: