Python逗号代码和字符图网格

Python编程快速上手实践项目题目,欢迎指证与优化!

  1. 逗号代码
    源代码:
    spam = ['apples', 'bananas', 'tofu', 'cats']
    for i in range(len(spam)-1):
    print(spam[i],end = ",")
    print ("and" + " " + spam[len(spam)-1])
    运行结果:
    apples,bananas,tofu,and cats

  2. 符图网格
    源代码:
    grid = [['.', '.', '.', '.', '.', '.'],
    ['.', 'O', 'O', '.', '.', '.'],
    ['O', 'O', 'O', 'O', '.', '.'],
    ['O', 'O', 'O', 'O', 'O', '.'],
    ['.', 'O', 'O', 'O', 'O', 'O'],
    ['O', 'O', 'O', 'O', 'O', '.'],
    ['O', 'O', 'O', 'O', '.', '.'],
    ['.', 'O', 'O', '.', '.', '.'],
    ['.', '.', '.', '.', '.', '.']]

for j in range (len (grid[0])):
for i in range (len(grid)):
print (grid[i][j],end="")
print ("\r")
运行结果:
..OO.OO..
.OOOOOOO.
.OOOOOOO.
..OOOOO..
...OOO...
....O....

猜你喜欢

转载自blog.51cto.com/xxy12345/2425048