概述
格式化字符串一般用于一些格式化输出,我们来看一段例子,利用打印输出一个购物小票。是不是会让大家想起第一次学写代码,打印三角形,直角三角形等等。其实学习本就是从简到难,循序渐进的
#!/usr/bin/python
#coding :utf-8
from string import Template
#设置宽度信息,字符串格式
width =35
price_width=15
item_width=width-price_width
header_format='%-*s%*s'
content_format='%-*s%*.2f'
print('='*width)
#显示表头
print (header_format%(item_width,'菜单',price_width,'价格'))
print("-"*width)
#内容
print(content_format%(item_width,"苹果",price_width,20))
print(content_format%(item_width,"思念水饺",price_width,10.5))
print(content_format%(item_width,"可口可乐(1.25L)",price_width,11.5))
print(content_format%(item_width,'银桥酸奶(袋装)',price_width,1))
print(content_format%(item_width,'大地猫锅巴',price_width,2.5))
#结尾
print('='*width)
打印结果如下,
简单的使用了,字符串的对齐,指定宽度,保留小数点位数等。想学Python的点击了解更多免费教程
最后
以上就是大方星星为你收集整理的python打印小票_购物小票——Python字符串格式化练习的全部内容,希望文章能够帮你解决python打印小票_购物小票——Python字符串格式化练习所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复