自己写的程序,欢迎各位老铁指正交流
逗号代码:
bacon1=''
bacon2=''
def fish(somelist):
s=len(somelist)
for i in range(s):
global bacon1
bacon1=bacon1+somelist[i-1]+','
bacon2=somelist[s-1]
print(bacon1+'and '+bacon2)
spam=['apples','bananas','tofu','cats']
fish(spam)
运行结果:
cats,apples,bananas,tofu,and cats
字符图网格:
def fish():
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', '.', '.', '.'],
['.', '.', '.', '.', '.', '.']]
s1=len(grid[0])
s2=len(grid)
for j in range(s1):
bacon=''
for i in range(s2):
bacon=bacon+grid[i][j]
print(bacon)
fish()
运行结果:
..OO.OO..
.OOOOOOO.
.OOOOOOO.
..OOOOO..
...OOO...
....O....
逗号代码与字符图网格
本文分享了两个简单的Python程序实例:一是实现逗号代码功能,即将列表元素以逗号连接并用and连接最后一个元素;二是绘制字符图网格,通过二维数组生成特定图案。
262

被折叠的 条评论
为什么被折叠?



