day9作业

1.编写函数,求1+2+3+…N的和

def factorial_yu(num):
    sum = 0
    for item in range(1, num+1):
        sum += item
    print(sum)


factorial_yu()

2.编写一个函数,求多个数中的最大值


 def max_yu(*num):
     print(max(*num))

 max_yu(1, 2, 4, 8)

3.编写一个函数,实现摇骰子的功能,打印N个骰子的点数和

def sum_yu(num):
    import random
    sum = 0
    for count in range(num):
        if count < num:
            num1 = random.randint(1, 6)
            sum += num1
        count += 1
    print(sum)


sum_yu(3)

4.编写一个函数,交换指定字典的key和value。
例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'}

5.编写一个函数,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串
例如: 传入'12a&bc12d-+' --> 'abcd'

def ejoint_yu(str):
    new_str = ('')
    for item in list(str):
        if 'a' <= item <= 'z' or 'A' <= item <= 'Z':
            new_str += item
    print(new_str)
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 编写函数,求1+2+3+…N的和 sum2(100) 编写一个函数,求多个数中的最大值 编写一个函数,实现摇骰子的...
    嘿嘿_9c52阅读 1,661评论 0 0
  • """author = Zard"" 1.编写函数,求1 + 2 + 3 +…N的和 2.编写一个函数,求多个数中...
    Zard泉水阅读 1,270评论 0 0
  • """_ author _=陈泓羽""" 1.编写函数,求1+2+3+…N的和 2.编写一个函数,求多个数中的最大...
    依然羽阅读 3,385评论 0 0
  • 编写函数,求1+2+3+…N的和 编写一个函数,求多个数中的最大值 编写一个函数,实现摇骰子的功能,打印N个骰子的...
    归墟_a3c1阅读 2,350评论 0 0
  • 对不起 我要给那个一直被压制的小人一个机会。 忍的好难受。 都要刷爆了。
    屾的叁阅读 1,319评论 0 0

友情链接更多精彩内容