美文网首页
day7 函数

day7 函数

作者: 马里奥兄弟最爱打饱嗝 | 来源:发表于2018-07-24 20:52 被阅读0次

1.编写一个函数,求1+2+3+...+n

def my_sum(number):
    """
    求和
    """
    sum1 = 0
    for x in range(1,number+1):
        sum1 += x
    print(sum1)

my_sum(5)

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

def my_sum(*number):
    """
    求多个数中的最大值

    """
    max_number = max(number)
    print(max_number)

my_sum(1,2,3,4,5,45,36)

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

def sum1(n):
    sum2 = 0

    for x in range(n):
        import random
        number = random.randint(1, 6)
        sum2 += number
    print(sum2)

sum1(5)

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

def sum1(x,y,z):
    print(x+y+z)
sum1(1,2,3)

6.编写-一个函数, 提取指定字符串中的所有的字母,然后拼接在一起后打印出来
例如: ' 12a&bc12d--' --->打印' abcd '

def mstr(str1):
  str2=''
  for x in str1:
      if x.isalpha():
          str2 += x
  print(str2)
mstr('ed34ed')

7.写一个函数,求多个数的平均值

def mstr(*number):
    number1 = 0
    count = 0
    for x in number:
        number1 += x
        count += 1
    number2=number1 / count
    print(number2)

mstr(2,4,6)

8.写一个函数,默认求10的阶层,也可以求其他数的阶层

def cheng(n):
    number = 1
    for x in range(1,n+1):
        number *= x
    print(number)

cheng(10)

9.写一个函数,可以对多个数进行不同的运算
例如: operation('+', 1,2,3) --->求1+2+3的结果
operation( '-',10,9) --->求10-9的结果
operation( '',2,4,8,10) --->求24* 8* 10的结构

相关文章

  • Day7 函数1

    Day7 01.函数的作用 02.函数的定义 03.函数的参数 01.函数的作用 发射子弹,左移,右移左移-右移-...

  • 1天学会1个Excel小技巧-DAY8-IFERROR函数

    今天你的Excel又进步了吗 DAY7 IFERROR函数 该函数的常见使用场景是针对excel计算中出现的【错误...

  • day7函数

    函数 1函数的作用 没有函数的时候,问题在哪儿?1.同样一个功能的代码需要重复的写多次2.当功能发生改变的时候,需...

  • day7 函数

    1.编写一个函数,求1+2+3+...+n 2.编写一个函数,求多个数中的最大值 3.编写一一个函数,实现摇色子的...

  • day7 函数

    左移,右移,发射子弹 问题在哪儿?1.同样一个功能的代码需要重复的写多次2.当功能发生改变的时候,需要修改多个地方...

  • day7函数

    函数的作用 对实现某一特定功能的代码块进行封装封装:将功能绑定在一个函数中,想要使用这个功能的时候直接调用函数 初...

  • day7函数(1)

    01-函数的定义 1.函数:就是对实现某一特定功能的代码块的封装 2.作用:封装(将功能绑定在一个函数中,想要使用...

  • day7 -函数-作业

  • #自律挑战#日结day7/100

    #自律挑战 日结day7/100#2019.01.20 【饮食】戒糖day7,戒零食饮料day7 【阅读】今天外出...

  • Day7作业-函数相关

    写⼀一个函数将⼀一个指定的列列表中的元素逆序(例例如[1, 2, 3]-> [3, 2, 1])(注意:不不要使⽤...

网友评论

      本文标题:day7 函数

      本文链接:https://www.haomeiwen.com/subject/jsjymftx.html