python函数基础小练习 编写函数,求 1+2+3+…+N 的和 def sumN(n): sn = 0 for i in range(n + 1): sn += i return sn def sumN1(n): if n == 0: return 0 return sumN1(n - 1) + n 编写一个函数,求多个数中的最大值 def get_max(*args): x = args[0] for i in args: if i > x: x = i return x 编写一个函数,实现摇骰子的功能,打印N个骰子的点数和 import random def randNum(n): sn = 0 for i in range(1, n + 1): m = random.randint(1, 6) # print(m) sn += m return sn 编写一个函数,交换指定字典的key和value def exchangeDict(d1: dict): d2 = { } for k, v in d1.items(): d2[v] = k return d2 编写一个函数,提取指定字符串中的所有字母,然后拼接在一起产生一个新的字符串 例如: 传入 ‘12a&bc12d-+’ --> ‘abcd’ def newStr(s