python期末题库和答案,python 期末卷及答案

2024-06-20 1558阅读

大家好,小编来为大家解答以下问题,python期末题库和答案,python 期末卷及答案,现在让我们一起来看看吧!

python期末题库和答案,python 期末卷及答案

1.判断题 (1分)

与元组和列表类似,集合中同样可以包含多个不同类型的元素,但集合中的各元素无序、不允许有相同元素且元素必须是可哈希的对象。

  • 正确
  • 错误

    正确答案: 正确

    2.判断题 (1分)

    函数中的默认参数不能传递实际参数python含金量高的证书。

    • 正确
    • 错误

      正确答案: 错误

      3.单选题 (1分)

      已知s=”Python语言程序设计”,则print(s[2:4])的输出结果为()。

      • A yt
      • B th
      • C ytho
      • D thon

        正确答案: B

        4.判断题 (1分)

        注释参与程序的实际运行

        • 正确
        • 错误

          正确答案: 错误

          5.单选题 (1分)

          Python语言的第三方库可以用 安装

          • A Conda
          • B python
          • C pup
          • D print

            正确答案: A

            6.判断题 (1分)

            random模块中random()函数只能生成随机整数

            • 正确
            • 错误

              正确答案: 错误

              7.单选题 (1分)

              以下程序的输出结果是: s1 =“袋鼠” print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。".format(s1))

              • A TypeError: tuple index out of range
              • B {0} 生活在主要由母 {0} 和小 {0} 组成的较小的群体里。
              • C IndexError: tuple index out of range
              • D 袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。

                正确答案: D

                8.判断题 (1分)

                Python语言通过缩进方式体现各条语句之间的逻辑关系

                • 正确
                • 错误

                  正确答案: 正确

                  9.判断题 (1分)

                  一个函数的参数定义为*args, **kwargs时表示接受任意参数。

                  • 正确
                  • 错误

                    正确答案: 正确

                    10.单选题 (1分)

                    import time def first_test(func): def wrapper(*args,**kwargs): print('开始') func(*args,**kwargs) print('结束') return wrapper _____________ def exe(): print('你好啊!') exe() 定义 first_test装饰器,并为exe函数加上装饰器,横线上正确的是( )。

                    • A first_test()
                    • B first_test
                    • C @first_test
                    • D @first_test()

                      正确答案: C

                      11.填空题 (2分)

                      a=1 def add(b): global a a=10 print(a+b) add(10) print(a),输出结果为

                      ——,——。

                      正确答案:

                      • 填空1 : 20
                      • 填空2 : 10

                        12.判断题 (1分)

                        函数中的位置参数有严格的位置关系。

                        • 正确
                        • 错误

                          正确答案: 正确

                          13.单选题 (1分)

                          # 递归方式 def sum_recu(n): if n>0: return n +sum_recu(n-1) else: return 0 sum = sum_recu(100) print(sum)

                          • A 5000
                          • B 5050
                          • C 4500
                          • D 10000

                            正确答案: B

                            14.判断题 (1分)

                            变量是在程序运行过程中值可以发生改变的量。

                            • 正确
                            • 错误

                              正确答案: 正确

                              15.判断题 (1分)

                              包结构中的_init_.py文件不能为空

                              • 正确
                              • 错误

                                正确答案: 错误

                                16.填空题 (2分)

                                执行以下程序,输入la,输出结果是: ______  la = 'python' try: s = eval(input('请输入整数:')) ls = s*2 print(ls) except: print('请输入整数')

                                正确答案:

                                • 填空1 : pythonpython

                                  17.单选题 (1分)

                                  不属于Python优点的选项

                                  • A 跨平台
                                  • B 面向对象
                                  • C 丰富的库
                                  • D 强制缩进

                                    正确答案: D

                                    18.单选题 (1分)

                                    下列不属于计算机语言的是

                                    • A 自然语言
                                    • B 机器语言
                                    • C 汇编语言
                                    • D 高级语言

                                      正确答案: A

                                      19.单选题 (1分)

                                      执行Python语句“name, age=’张三’, 20”之后,下面说法正确的是()。

                                      • A name的值为“张三”,age的值为20,两个变量的类型不确定。
                                      • B 程序报错,因为两个变量没有定义,不能直接赋值。
                                      • C 定义两个变量,name是字符串类型,值为“张三”,age是整型,值为20。
                                      • D 不能同时给两个变量赋值,程序报错。

                                        正确答案: C

                                        20.判断题 (1分)

                                        已知x,y=4,5,则x^y的结果是4。

                                        • 正确
                                        • 错误

                                          正确答案: 错误

                                          21.判断题 (1分)

                                          时间元组struct_time包含多个元素,其中 tm_year表示年份。

                                          • 正确
                                          • 错误

                                            正确答案: 正确

                                            22.判断题 (1分)

                                            str = "runoob.com" , 表达式str.isalpha()的结果是True。

                                            • 正确
                                            • 错误

                                              正确答案: 错误

                                              23.填空题 (2分)

                                              程序设计语言包括 ____型语言和 ____型语言

                                              正确答案:可乱序作答

                                              • 填空1 : 编译
                                              • 填空2 : 解释

                                                24.单选题 (1分)

                                                以下程序的输出结果是: chs = "|'-'|" for ch in chs: print(ch,end='')

                                                • A 出错
                                                • B |-|
                                                • C "|'-'|"
                                                • D |'-'|

                                                  正确答案: D

                                                  25.单选题 (1分)

                                                  下列关于包的说法中,错误的是( )。

                                                  • A 包可以使用import语句导入
                                                  • B 包中必须含有_init_.py文件
                                                  • C 功能相近的模块可以放在同一包中
                                                  • D 包不能使用from...import...方式导入。

                                                    正确答案: D

                                                    26.判断题 (1分)

                                                    1

VPS购买请点击我

免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理! 图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库和百度,360,搜狗等多加搜索引擎自动关键词搜索配图,如有侵权的图片,请第一时间联系我们,邮箱:ciyunidc@ciyunshuju.com。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!

目录[+]