4.10.1 逗号代码
```
spam = eval(input())
def Myspeak(spam):
for i in range(len(spam)):
if i != len(spam)-1:
print('{}, '.format(spam[i]),end="")
else:
print('and {}'.format(spam[i]),end="")
Myspeak(spam)
```
思路:1)eval()将输入变成电脑能识别的(这里没有考虑输入格式不正确)
2)for循环输出,用if 判断是否为最后一项。
4.10.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 y in range(6):
for x in range(9):
if x < 8:
print(grid[x][y],end='')
else:
print(grid[x][y])
```
以上纯属个人笔记,并没有其他的说明:)