正在加载,请稍候…

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

Python语言程序设计 练习题

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

想边做边批改、自动判分、收藏错题? 前往主站在线练习《Python语言程序设计》,获得完整学习体验。
前往 爱课堂 学习 →
填空题 2分
Python中,将长语句分成多行时,除使用反斜杠外,还可以使用( )隐式续行。
单选题 1分
Python中关于input()函数说法正确的是( )。
  1. Ainput()函数接收用户输入的数据类型默认为整数型
  2. Binput()函数接收用户输入的数据类型默认为字符串型
  3. Cinput()函数可以不接收任何输入参数直接读取数值
  4. Dinput()函数输入数字后可直接进行数学运算
多选题 2分
下列关于eval()和print()函数描述正确的有( )。
  1. Aeval()函数可以将字符串形式的表达式转换成可执行的Python代码并运算结果
  2. Bprint()函数可以输出多个数据,数据之间默认用逗号分隔
  3. Cprint()函数输出多个内容时,默认分隔符是制表符
  4. Deval("1+2*3")可以直接计算出结果7
判断题 1分
Python中执行语句print(eval(input())),用户输入5+8,程序会直接输出字符串5+8。
  1. A
  2. B
单选题 1分
input()函数的返回值类型始终是:
  1. A字符串(str)
  2. B整数(int)
  3. C浮点数(float)
  4. D根据输入自动判断
单选题 1分
eval()函数的功能是:
  1. A计算字符串长度
  2. B将数字转为字符串
  3. C将字符串作为表达式求值
  4. D输出数据到控制台
单选题 1分
print()函数的默认结束符是:
  1. A空格
  2. B换行符\n
  3. C制表符\t
  4. D无结束符
单选题 1分
print(1, 2, 3, sep='-')的输出结果是:
  1. A1 2 3
  2. B(1,2,3)
  3. C1-2-3
  4. D1,2,3
单选题 1分
print('Hello', end='')的效果是:
  1. A输出后不换行
  2. B输出后加空格
  3. C输出后加制表符
  4. D报错
多选题 2分
关于print()函数,正确的说法有:
  1. Asep参数设置分隔符
  2. Bend参数设置结束符
  3. Cfile参数指定输出目标
  4. D可以同时输出多个值
  5. E只能输出字符串
多选题 2分
关于input()函数,正确的说法有:
  1. A返回值始终是字符串类型
  2. B可以传入提示字符串参数
  3. C常与eval()或int()组合使用
  4. D可以同时接收多个输入
  5. E返回值类型由输入内容决定
多选题 2分
关于eval()函数,正确的说法有:
  1. A将字符串作为表达式执行
  2. B返回表达式的计算结果
  3. C处理用户输入存在安全风险
  4. D可以执行任意Python语句
  5. E等同于exec()函数
判断题 1分
eval()函数可以执行任意Python表达式,存在安全风险。
  1. A
  2. B

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