zoukankan      html  css  js  c++  java
  • day 10

    1、写函数 接收 n 个数字  求这些参数数字的和

    def sum_func(*args):
        total = 0
        for i in args:
            total += i
        return total
    print(sum_func(15,48,54,48,5,24,45))

    2、读代码,回答:代码中,打印出来的值a,b,c分别是什么?为什么?

    a=10
    b=20
    def test5(a,b):
        print(a,b)
    
    c = test5(b,a)
    print(c)
    
    #a = 20
    #b = 10
    #c = None
    #因为 c = test5(b,a) 开始执行函数后,以实参 b=20、a=10,传给了形参 a=10、b=10 #所以打印结果为:a = 20、b = 10 ,c = None 是因为函数没有返回值(return)

    3、读代码,回答:代码中,打印出来的值a,b,c分别是什么?为什么?

    a=10
    b=20
    def test5(a,b):
        a=3
        b=5
        print(a,b)
    c = test5(b,a)
    print(c)
    
    #a = 3
    #b = 5
    #c = None
    
    #因为函数优先使用自己本身的参数
    #所以 a = 3、b = 5,c = None 因为函数没有返回值(return)
  • 相关阅读:
    viewport
    Flex 布局教程
    鼠标放上去盒子向上滑动
    鼠标放图片上,原图上划上去一个透明图片
    类加载过程
    JVM入门
    redis简介和安装
    JMH和Disruport
    线程池
    JUC
  • 原文地址:https://www.cnblogs.com/ysging/p/10061615.html
Copyright © 2011-2022 走看看