Python基础及应用(专)
Python基础及应用(专)
学校: 无
问题 1: 1. Python语言不区别大小写,"Abc”与"abc”是相同的标识符。
选项:
答案: 错误
问题 2: 2. 下列标识符中,合法的是:( )。
选项:
A. 11HelloWorld
B. #Hello
C. HelloWorld
D. Hello+World
答案: HelloWorld
问题 3: 3. Python不支持函数式编程。
选项:
答案: 错误
问题 4: 4. Python关键字不可以作为变量名。
选项:
答案: 正确
问题 5: 5. Python中的变量用来存储数据。
选项:
答案: 正确
问题 6: 6. 下面哪些是Python注释的用法:( )。
选项:
A. 单引号注释
B. 井号注释
C. 双引号注释
D. 单行注释
答案: 单引号注释
问题 7: 7. 下列选项中,幂运算符是( )。
选项:
A. ++
B. *
C. %
D. **
答案: 请关注公众号【渝开搜题】查看答案
问题 8: 8. 计算机中信息处理和信息储存用:( )。
选项:
A. 二进制代码
B. 十进制代码
C. 十六进制代码
D. ASCII代码
答案: 请关注公众号【渝开搜题】查看答案
问题 9: 9. 已知 x = 3,那么执行语句 x += 6 之后,x的值为( )。
选项:
A. 6
B. 18
C. 3
D. 9
答案: 请关注公众号【渝开搜题】查看答案
问题 10: 1. Python的列表不支持使用下标访问。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 11: 2. l = [1,2],x = l*3 ,print(x) 执行上述语句之后,输出x的值是:( ) 。
选项:
A. [3, 6]
B. [1, 2]
C. [1, 2, 1, 2, 1, 2]
D. 3
答案: 请关注公众号【渝开搜题】查看答案
问题 12: 3. a = 'abcd', a[3]的结果是:( )。
选项:
A. d
B. c
C. b
D. a
答案: 请关注公众号【渝开搜题】查看答案
问题 13: 4. Python集合中的元素不允许重复。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 14: 5. Python列表中所有元素必须为相同类型的数据。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 15: 6. 下列方法中,能够让所有单词的首字母变成大写的方法是( )。
选项:
A. upper()
B. ljust()
C. capitalize()
D. title()
答案: 请关注公众号【渝开搜题】查看答案
问题 16: 7. 在Python中对两个集合A和B使用A&B 运算,得到的结果是:( )。
选项:
A. 异或集
B. 交集
C. 并集
D. 差集
答案: 请关注公众号【渝开搜题】查看答案
问题 17: 8. 下列哪种不是Python元组的定义方式?( )
选项:
A. (1,)
B. (1, 2, (3, 4))
C. (1,2)
D. [1 ]
答案: 请关注公众号【渝开搜题】查看答案
问题 18: 9. 字典中多个元素之间使用逗号分隔开,每个元素的"键”与"值”之间使用冒号分隔开。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 19: 1. Python语言允许循环的嵌套。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 20: 2. 下列语句的运行结果是:( )。i= 1while i <=3: print(i,"",end="") i = i+1
选项:
A. 1 1 1
B. 3 3 3
C. 2 2 2
D. 1 2 3
答案: 请关注公众号【渝开搜题】查看答案
问题 21: 3. 下列语句的运行结果是:( )。for i in range(3): print(i+1,"",end="")
选项:
A. 1 2 3
B. 1
C. 0 1 2
D. 3 3 3
答案: 请关注公众号【渝开搜题】查看答案
问题 22: 4. 在编写多层循环时,为了提高运行效率,应尽量减少内循环中不必要的计算。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 23: 5. 下列说法正确的是:( )。
选项:
A. pass是空语句,作用是为了保持程序结构的完整性
B. continue语句的作用是跳出本次循环
C. Python中每个if条件后面都要使用冒号
D. 在Python中没有switch-case语句
答案: 请关注公众号【渝开搜题】查看答案
问题 24: 6. Python中每个if条件后面都要使用冒号。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 25: 7. elif语句可以单独使用。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 26: 8. 在while循环中,若条件表达式永远为true,则成为无限循环。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 27: 1. Python使用( )关键字声明匿名函数。
选项:
A. func
B. lambda
C. def
D. function
答案: 请关注公众号【渝开搜题】查看答案
问题 28: 2. 下面哪个关键字可以用来定义函数?( )
选项:
A. class
B. new
C. def
D. list
答案: 请关注公众号【渝开搜题】查看答案
问题 29: 3. 使用星号(*)运算符可让Python导入模块中的所有函数。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 30: 4. Python不支持匿名函数。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 31: 5. 函数是Python为了代码效率的最大化,减少冗余而提供的最基本的程序结构。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 32: 6. Python中对函数的描述正确的是? ( )
选项:
A. 函数可以作为元素添加到集合对象中
B. 函数可以作为参数值传递给其它函数
C. 函数可以赋值给一个变量
D. 函数可以当做函数的返回值
答案: 请关注公众号【渝开搜题】查看答案
问题 33: 7. Python中的函数参数主要有:( )。
选项:
A. 关键字参数
B. 可变参数
C. 默认参数
D. 位置参数
答案: 请关注公众号【渝开搜题】查看答案
问题 34: 8. 在函数体内定义的变量为全局变量。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 35: 1. Python面向对象编程中定义类的关键字是:( )
选项:
A. object
B. map
C. class
D. list
答案: 请关注公众号【渝开搜题】查看答案
问题 36: 2. ( )代表现实世界中可以清楚识别的实体。
选项:
A. 方法
B. 对象
C. 类
D. 变量
答案: 请关注公众号【渝开搜题】查看答案
问题 37: 3. ( )是定义相同类型对象的模板,蓝图或合同。
选项:
A. 方法
B. 类
C. 对象
D. 变量
答案: 请关注公众号【渝开搜题】查看答案
问题 38: 4. 假设有一个类为A,B是A的子类,则B的定义是:( )。
选项:
A. class B extends A
B. class A(B):
C. class A extends B
D. class B(A):
答案: 请关注公众号【渝开搜题】查看答案
问题 39: 5. 类(Class) 的定义由哪几个部分构成:( )。
选项:
A. 类的名称
B. 类的保存地址
C. 类的属性
D. 类的方法
答案: 请关注公众号【渝开搜题】查看答案
问题 40: 6. 关于继承的说法正确的是:( )。
选项:
A. 继承实现了数据属性和方法的重用,减少了代码的冗余度。
B. 面向对象的编程带来好处之一是代码的重用,实现这种重用方法之一是通过继承机制。
C. 重载,就是子类中,有一个和父类相同名字的方法,在子类中的方法会覆盖掉父类中同名的方法。
D. 继承是两个类或多个类之间的父子关系。
答案: 请关注公众号【渝开搜题】查看答案
问题 41: 7. 根据类创建对象的语法格式如下: 对象名 = 类名()。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 42: 8. Python不支持多继承,即每个子类只能有一个父类。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 43: 1. 在Python编程中常见的IDE有哪些:( )。
选项:
A. IDLE
B. PyCharm
C. Spyder
D. Jupyter Notebook
答案: 请关注公众号【渝开搜题】查看答案
问题 44: 2. Python不支持第三方类库。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 45: 3. Python源代码程序的文件扩展名为app。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 46: 4. 在Python的学习过程中少不了IDE,这些工具可以帮助开发者加快开发速度,提高效率。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 47: 5. 下面哪些是学习Python以后可以从事的就业岗位?( )
选项:
A. 自动化测试
B. 数据分析师
C. 网站后端程序员
D. 自动化运维
答案: 请关注公众号【渝开搜题】查看答案
问题 48: 6. Python使用缩进来体现代码之间的逻辑关系。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 49: 7. 以下( )不是Python的特性。
选项:
A. 跨平台
B. 可拓展
C. 可嵌入
D. 收费使用
答案: 请关注公众号【渝开搜题】查看答案
问题 50: 8. 下面哪个标识符是合法的Python标识符( )。
选项:
A. myVar
B. 1a
C. +var
D. #xy
答案: 请关注公众号【渝开搜题】查看答案
问题 51: 1. 下列选项中,用于读取文件内容的函数是:( )。
选项:
A. write
B. read
C. open
D. get
答案: 请关注公众号【渝开搜题】查看答案
问题 52: 2. 下列选项中,用于向文件中写内容的是:( )。
选项:
A. close
B. open
C. write
D. read
答案: 请关注公众号【渝开搜题】查看答案
问题 53: 3. 下列选项中,用于打开文件的是:( )。
选项:
A. open
B. read
C. get
D. write
答案: 请关注公众号【渝开搜题】查看答案
问题 54: 4. 如果import os,下面哪些函数需要通过os来调用的?( )
选项:
A. os.path.isdir(name)
B. os.listdir(path)
C. os.getcwd()
D. os.mkdir(file_name)
答案: 请关注公众号【渝开搜题】查看答案
问题 55: 5. 下面关于文件的说法正确的是:( )。
选项:
A. 文件是指记录在存储介质上的一组相关信息集合。
B. with语句自动调用close函数使代码更为优雅简洁。
C. Python以读文件的方式打开文件使用的是open函数。
D. 在Windows操作系统下,文件名称由文件主名和拓展名组成。
答案: 请关注公众号【渝开搜题】查看答案
问题 56: 6. 不需要转换就可以直接将数值型数据写入文本文件。
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 57: 7. 为了确保程序运行过程中无论是否出错都能正常关闭文件,可以使用try…finally…结构实现
选项:
答案: 请关注公众号【渝开搜题】查看答案
问题 58: 8. read函数可以读取整个文件的内容,但是储存类型为一个字符串变量。
选项:
答案: 请关注公众号【渝开搜题】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。