- 博客(6)
- 收藏
- 关注
原创 让繁琐工作自动化:表格打印
def printTable(tabledata): maxlen_list = [] for inner_list in tabledata: each_len = [] for i in inner_list: each_len.append(len(i)) inner_list_max = max(each_len) maxlen_list.append(inner_list_max) .
2021-06-21 21:24:03
130
原创 让繁琐工作自动化:列表到字典的函数,针对好玩游戏物品清单
写一个名为 addToInventory(inventory, addedItems)的函数, 其中 inventory 参数是一个字典, 表示玩家的物品清单(像前面项目一样), addedItems参数是一个列表,就像 dragonLoot。addToInventory()函数应该返回一个字典, 表示更新过的物品清单。请注意, 列表可以包含多个同样的项。...
2021-06-15 19:30:21
276
4
原创 让繁琐工作自动化:字符图网格
假定有一个列表的列表,内层列表的每个值都是包含一个字符的字符串,像这样grid = [['.', '.', '.', '.', '.', '.'], ['.', 'O', 'O', '.', '.', '.'], ['O', 'O', 'O', 'O', '.', '.'], ['O', 'O', 'O', 'O', 'O', '.'], ['.', 'O', 'O', 'O', 'O', 'O'], ['O', 'O...
2021-06-15 19:26:01
117
原创 让繁琐工作自动化:编写一个函数,它以一个列表值作为参数,返回一个字符串。
编写一个函数,它以一个列表值作为参数,返回一个字符串。该字符串包含所有表项,表项之间以逗号和空格分隔,并在最后一个表项之前插入 and。例如,将前面的 spam 列表传递给函数,将返回'apples, bananas, tofu, and cats'。但你的函数应该能够处理传递给它的任何列表。...
2021-06-15 19:21:11
847
原创 让繁琐工作自动化:编写一个名为collatz()的函数
编写一个名为collatz()的函数,它有一个名为number的参数。如果参数时偶数,那么collatz()就打印出number // 2,并返回该值。如果number是奇数,collatz()就打印并返回3*number+1.然后编写一个程序,让用户输入一个整数,并不断对这个数调用collatz(),直到函数返回值1。# 定义一个函数def collatz(number): if number % 2 == 0: return number // 2 else
2021-06-15 19:09:57
470
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人