zoukankan      html  css  js  c++  java
  • 329作业

    2、写函数,接收n个数字,求这些参数数字的和。(动态传参)

    def sum(*args):
        count = 0
        for i in args:
            count = i + count
        print(count)
        return count
    print(sum(1,2,3,4997))

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

    a=10

    b=20

    def test5(a,b):

          print(a,b)

    c = test5(b,a)

    print(c)

    a=10 b=20 c=None

    4、读代码,回答:代码中,打印出来的值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

    相关面试题(先从纸上写好答案,然后在运行):

    1,有函数定义如下:

    def calc(a,b,c,d=1,e=2):

    return (a+b)*(c-d)+e

    请分别写出下列标号代码的输出结果,如果出错请写出Error。

    print(calc(1,2,3,4,5))___2__ print(calc(1,2))_Error___print(calc(e=4,c=5,a=2,b=3))__24_

    print(calc(1,2,3))__8___ print(calc(1,2,3,e=4))__10__print(calc(1,2,3,d=5,4))___Error__

    2,下面代码打印的结果分别是_____[10]____,____[123]____,_____[]'a'___.

    def extendList(val,list=[]):
        list.append(val)
        return list
    list1 = extendList(10)
    list2 = extendList(123,[])
    list3 = extendList('a')

    print('list1=%s'%list1)
    print('list2=%s'%list2)
    print('list3=%s'%list3)

  • 相关阅读:
    Linux之mysql的重新安装
    prometheus监控采集数据promSql
    安装grafana
    prometheus server主配置文件prometheus.yml
    【Java拾遗】不可不知的 Java 序列化
    Centos7 openssh 离线升级8.4
    web for pentester sqli
    web for pentester xss
    ESXI 安装脚本
    nginx 499状态码排查
  • 原文地址:https://www.cnblogs.com/Mr-Murray/p/8672236.html
Copyright © 2011-2022 走看看