《Python编程快速上手》6.7实践项目代码
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《Python编程快速上手》6.7实践项目代码相关的知识,希望对你有一定的参考价值。
#-*- coding:utf-8 -*-
# 要求输出如下:
# apples Alice dogs
# dranges Bob cats
# cherries Carol moose
# banana David goose
tableData=[['apples','oranges','cherries','banana'],
['Alice','Bob','Carol','David'],
['dogs','cats','moose','goose']]
def printTable(data):
colWidths=[0]*len(data)
for y in range(len(data[0])):
for x in range(len(data)):
if colWidths[x] < len(data[x][y]):
colWidths[x]=len(data[x][y])
for y in range(len(data[0])):
for x in range(len(data)):
if x==0:
print(data[x][y].rjust(colWidths[x]),end=' ')
else:
print(data[x][y].ljust(colWidths[x]),end=' ')
print()
printTable(tableData)
以上是关于《Python编程快速上手》6.7实践项目代码的主要内容,如果未能解决你的问题,请参考以下文章
Python 编程快速上手 让繁琐工作自动化-第十章实践项目 10.8 调试硬币抛掷
Python 编程快速上手 让繁琐工作自动化-第十一章实践项目 11.11.2 图像网站下载