Python_00_Python的输出
Posted 宋泊然
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_00_Python的输出相关的知识,希望对你有一定的参考价值。
不多说,直接上代码,需要注意的事项已经写在注释中
1 age=22 2 name="Alan" 3 weight=75.5 4 no=1 5 # 最简单的输出无变量参与 6 print("hello world") 7 print("------------") 8 # 输出三个属性 9 print(age) 10 print(name) 11 print(weight) 12 print("------------") 13 # 输出格式化的数据 14 # 输出"我的姓名是Alan" 15 print("我的姓名是%s" % name) 16 # 输出"我的年龄是22" 17 print("我的年龄是%d" % age) 18 # 输出"我的体重是75.5公斤" 19 print("我的体重是%f公斤" % weight) 20 # 一次性输出 注意一次性输出的时候要按着格式化对应写 如下并且多属性要用逗号分隔 21 print("我的姓名是%s,年龄是%d岁,体重是%f公斤" %(name,age,weight)) 22 print("------------") 23 # 对输出进行进一步的计算 如果单属性一定要加括号(别问我为什么知道的) 24 print("明年我%d岁了" % (age+1)) 25 print("------------") 26 27 # 进一步的格式化输出 28 # 使体重输出为两位小数 %.nf n表示小数点后的位数 29 print("我的体重是%.2f公斤" %weight) 30 # 使学号输出为三位 %0nd n表示显示位数不足用0补齐,如果超出当前位数则按照原样输出 如果不写0则用空格填充 31 print("我的学号是%03d" %no) 32 print("------------") 33 # %s其实可以代替%d %f知识具体效果有一些差别 会按照原样输出不是向上面的输出一样 34 print("我的姓名是%s,年龄是%s岁,体重是%s公斤" %(name,age,weight)) 35 print("------------") 36 # 通过f格式化字符串 37 print(f"我的姓名是{name},年龄是{age}岁,体重是{weight}公斤") 38 print("------------") 39 # 输出转义字符主要有\\t制表符四个空格 \\n换行 40 print("我\\t叫\\nAlan") 41 print("------------") 42 # print结束符 print()自带换行 也就是说你写print("",end="\\n")和print("")是一样的结果 43 print("hello") 44 print("world") 45 print("hello",end="\\t") 46 # 注意一定要有, 47 print("world")
更多的格式符号
运行结果
以上是关于Python_00_Python的输出的主要内容,如果未能解决你的问题,请参考以下文章
翻译:《实用的Python编程》02_00_Overview
翻译:《实用的Python编程》09_00_Overview