函数

作者: 水调歌头_f072 | 来源:发表于2020-02-23 20:53 被阅读0次

    创建函数def , define 缩写,用来定义函数。

    ①无参函数

    def function()

        print("你好")

    function()

    ②有参函数

    def max(a,b,c):        #形参

        if a > b and a > c:

            print(a)

        if b > a and b > c:

            print(b)

        if c > b and c > a:

            print(c)

    max(12,52,25)          #实参

    ③有返回值函数的调用

    def max(a,b):

        if a > b:

            return a

        else:

            return b

    i=int(input("请输入第一个数字:"))

    j=int(input("请输入第二个数字:"))

    c=max(i,j)

    print(c)

    m=type(c)

    print(m)

    返回值的函数,对比type()。

    ④练习

    练习1:编写一个函数,检查获取传入列表或元组对象的偶数。并将其作为新列表返回给调用者。

    步骤:创建列表1——新空列表——定义函数——添加条件——返回值添加到新列表——运用函数——接收新列表——输出新列表。

    list1=[12,6,89,54,61,52,32,14,70,55,60,56,20]

    new_list2=[]

    def lis(lists):

        for i in lists:

            if i%2==0:

                new_list2.append(i)

        return new_list2

    m=lis(list1)

    print(m)

    练习2:编写一个函数,检查传入列表的长度,如果大于3,那么仅保留前2个长度的内容,并将新内容返回给调用者。

    步骤:定义函数-建立条件并返回指定的值-创建列表-应用函数-接收新列表-输出新列表。

    def jiequ(lists):

        if len(lists)>3:

            return list1[:2]

    list1=[12,6,89,54,61,52,32,14,70,55,60,56,20]

    new_list=jiequ(list1)

    print(new_list)

    ⑤global的作用是使局部变量变为全局变量。

    相关文章

      网友评论

          本文标题:函数

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