返回顶部

收藏

Print a formatted price list with a given width

更多
width = input('Please enter width: ')

price_width = 10
item_width = width - price_width

header_format = '%-*s%*s'
format        = '%-*s%*.2f'

print '=' * width
print header_format % (item_width, 'Item', price_width, 'Price')

print '-' * width

print format % (item_width, 'Apples', price_width, 0.4)
print format % (item_width, 'Pears', price_width, 0.5)
print format % (item_width, 'Cantaloupes', price_width, 1.92)
print format % (item_width, 'Dried Apricots (16 oz.)', price_width, 8)
print format % (item_width, 'Prunes (4 lbs.)', price_width, 12)

print '=' * width

标签:Python,基础

收藏

0人收藏

支持

0

反对

0

相关聚客文章
  1. 博主 发表 2014-08-23 13:10:00 Python基础05 条件判断和循环
  2. 博主 发表 2014-09-13 04:10:00 Python基础06 函数
  3. 博主 发表 2014-02-21 16:00:00 Python基础入门
  4. 博主 发表 2014-10-05 02:10:00 Python基础07 切片
  5. the5fire 发表 2016-10-13 13:11:04 Python基础看完了?来两本进阶书
  6. 博主 发表 2014-01-22 00:00:00 零基础学习python与selenium webdriver
  7. Adoo 发表 2012-05-02 09:12:00 Python 基础入门笔记(4)
  8. 大象会跳舞 发表 2017-06-06 02:02:26 Python 学习 | 基础篇
  9. Adoo 发表 2012-05-03 08:05:00 Python 基础入门笔记(5)
  10. 博主 发表 2014-12-04 13:10:51 Python标识符、保留字符
  11. learnhard 发表 2014-01-09 05:57:05 [原创]Python基础知识小结(1)
  12. itxuye 发表 2015-09-10 14:54:08 python基础入门的坑

发表评论