用字符串中的函数打印一张购物清单
- 定义一个函数方法,让它接受一个字典的信息,利用字符串内建函数,以一种干净的对齐的表格形式显示这些信息。
- 接受的字典信息为picnic = {‘sandwiches’ : 4, ‘apples’ : 12, ‘cups’ : 4, ‘cookies’ : 8000} 以PICNIC ITEMS为表格台头
def printPicnic(itemsDict, leftWidth, rightWidth):
print("PICNIC ITEMS".center(leftWidth + rightWidth,'-')) # 为什么 leftWidth + rightWidth 因为这样标题可以随着变化而变化
for k, v in itemsDict.items():
print