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)

  • 相关阅读:
    rest_framework规范
    跨域问题
    网站部署(二)
    服务器更改密码后,git不能连接问题
    网站部署(一)
    Ajax
    AJAX基本使用
    Java之JNDI详解
    IntelliJ IDEA(2018.3.3) 的介绍、安装、破解、配置与使用
    数据库修改密码风险高,如何保证业务持续,这几种密码双活方案可以参考
  • 原文地址:https://www.cnblogs.com/Mr-Murray/p/8672236.html
Copyright © 2011-2022 走看看