正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

Python语言程序设计 练习题

共 678 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Python语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
单选题 1分
关于Python的缩进,以下说法正确的是:
  1. A缩进只为美观
  2. B缩进可以使用中文空格
  3. C缩进错误只是警告
  4. D缩进不一致会报语法错误
单选题 1分
Python中,type(eval('3.14'))的结果是:
  1. A<class 'str'>
  2. B<class 'int'>
  3. C<class 'float'>
  4. D<class 'bool'>
单选题 1分
Python中,以下哪个不是数据类型关键字?
  1. Aint
  2. Bfloat
  3. Cstr
  4. Dtype
多选题 2分
以下哪些是Python合法的变量名?
  1. Amy_name
  2. B_name2
  3. Cname2
  4. D2name
  5. Eclass
多选题 2分
关于Python缩进规则,正确的说法有:
  1. A缩进用于表示代码块层次结构
  2. B同一代码块内缩进必须一致
  3. C缩进是可选的装饰
  4. D建议使用4个空格缩进
  5. E缩进越少程序执行越快
多选题 2分
Python语言的主要特点包括:
  1. A免费开源
  2. B跨平台
  3. C语法简洁
  4. D面向对象
  5. E必须编译后运行
多选题 2分
以下哪些是Python的基本数据类型?
  1. A整数(int)
  2. B浮点数(float)
  3. C字符串(str)
  4. D布尔值(bool)
  5. E数组(array)
多选题 2分
关于赋值语句,正确的说法有:
  1. A支持链式赋值如a=b=c=0
  2. B支持++自增运算符
  3. C支持多重赋值如a,b=b,a
  4. D支持增量赋值如a+=1
  5. E赋值语句必须以分号结束
多选题 2分
关于Python中的引用,正确的说法有:
  1. A变量存储的是对象的引用
  2. Ba=[1,2]; b=a; b.append(3)后a也会改变
  3. C赋值操作总是创建独立副本
  4. D对不可变对象赋新值会创建新对象
  5. E所有对象都可通过引用修改
多选题 2分
关于连接符和续行,正确的说法有:
  1. A反斜杠\可将语句分成多行
  2. B括号内可隐式续行
  3. C三引号字符串可跨行
  4. D分号;用于语句续行
  5. E所有语句都不允许换行
多选题 2分
Python源程序书写风格应遵循:
  1. A每行代码不宜过长
  2. B使用空行分隔功能块
  3. C变量命名应具描述性
  4. D适当添加注释
  5. E注释越多程序越好
多选题 2分
关于Python的注释,正确的说法有:
  1. A单行注释以#开头
  2. B多行注释可用三引号
  3. C注释必须独占一行
  4. D注释不会被执行
  5. E注释只能用英文
多选题 2分
Python中,以下哪些是可变对象?
  1. A列表
  2. B元组
  3. C字符串
  4. D字典
  5. E整数
多选题 2分
Python中,变量命名的规则包括:
  1. A不能以数字开头
  2. B不能使用保留字
  3. C区分大小写
  4. D长度不能超过10个字符
  5. E只能包含小写字母
多选题 2分
Python程序的格式框架包括:
  1. A缩进
  2. B冒号
  3. C行结构
  4. D花括号
  5. E分号
多选题 2分
以下关于赋值语句的说法,正确的有:
  1. Aa=1是将整数对象的引用赋给a
  2. Ba,b=b,a可交换两个变量的值
  3. Ca+=1等价于a=a+1
  4. Da=1和a==1效果相同
  5. E赋值语句必须有return
多选题 2分
Python中,以下哪些是合法的写法?
  1. Aa=b=c=0
  2. Ba,b=1,2
  3. Ca+=1
  4. Da++
  5. Ea===1
多选题 2分
Python源程序书写风格中,PEP8的建议包括:
  1. A使用4个空格缩进
  2. B操作符两侧各加一个空格
  3. C函数之间用两个空行分隔
  4. D每行必须写满79字符
  5. E变量名必须使用驼峰命名
多选题 2分
关于Python的保留字,正确的有:
  1. A保留字有特殊含义
  2. B保留字不能用作变量名
  3. C可通过keyword.kwlist查看
  4. D保留字可以自定义
  5. E保留字数量固定不变

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Python语言程序设计》在线练习