标签:输出 格式化 python age 结束符 基础 TOM print
0 ⽬标
格式化输出 格式化符号 f-字符串 print的结束符输出
作⽤:程序输出内容给⽤户print('hello Python') age = 18 print(age) # 需求:输出“今年我的年龄是18岁”
1 格式化输出
所谓的格式化输出即按照⼀定的格式输出内容。 1.1 格式化符号 技巧 %06d,表示输出的整数显示位数,不⾜以0补全,超出当前位数则原样输出 %.2f,表示⼩数点后显示的⼩数位数。 1.2 体验 格式化字符串除了%s,还可以写为 f'{表达式}'age = 18 name = 'TOM' weight = 75.5 student_id = 1 # 我的名字是TOM print('我的名字是%s' % name) # 我的学号是0001 print('我的学号是%4d' % student_id) # 我的体重是75.50公⽄ print('我的体重是%.2f公⽄' % weight) # 我的名字是TOM,今年18岁了 print('我的名字是%s,今年%d岁了' % (name, age)) # 我的名字是TOM,明年19岁了 print('我的名字是%s,明年%d岁了' % (name, age + 1)) # 我的名字是TOM,明年19岁了 print(f'我的名字是{name}, 明年{age + 1}岁了')f-格式化字符串是Python3.6中新增的格式化⽅法,该⽅法更简单易读。 1.3 转义字符 \n :换⾏。 \t :制表符,⼀个tab键(4个空格)的距离。 1.4 结束符 想⼀想,为什么两个print会换⾏输出?
print('输出的内容', end="\n")在Python中,print(), 默认⾃带 end="\n" 这个换⾏结束符,所以导致每两个 print 直接会换⾏展示,⽤户可以按需求更改结束符。
2 总结
格式化符号 %s:格式化输出字符串 %d:格式化输出整数 %f:格式化输出浮点数 f-字符串 f'{表达式}' 转义字符 \n:换⾏ \t:制表符 print结束符print('内容', end="")
标签:输出,格式化,python,age,结束符,基础,TOM,print 来源: https://www.cnblogs.com/qiu-hua/p/14723269.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。