Python 练习题(附答案) 一、单选题(共57 题,每题1 分,共57 分) 1
Python 中,用于获取用户输入的命令为( ) A、input B、read C、get D、for 正确答案:A 2
关于Python 的分支结构,以下选项中描述错误的是( ) A、分支结构使用if 保留字 B、Python 中if-elif-else 语句描述多分支结构 C、分支结构可以向已经执行过的语句部分跳转 D、Python 中if-else 语句用来形成二分支结构 正确答案:C 3
"给出如下代码TempStr ="Hello World" 可以输出“World”子串的是( )" A、print(TempStr[–5:0]) B、print(TempStr[–5:]) C、print(TempStr[–5: –1]) D、print(TempStr[–4: –1]) 正确答案:B 4
以下不能创建一个字典的语句是 ( ) A、dict3 = {[1,2,(2,3)]: “uestc”} B、dict2 = { 3 : 5 } C、dict1 = {} D、dict4 = {(1,2,3): “uestc”} 正确答案:A 5
关于lambda 函数,以下选项中描述错误的是( ) A、lambda 函数也称为匿名函数 B、lambda 函数将函数名作为函数结果返回 C、定义了一种特殊的函数 D、lambda 不是Python 的保留字 正确答案:D 6
下列说法中正确的是( )
A、continue 能结束循环,而break 只能结束本次循环 B、break 能结束循环,而continue 只能结束本次循环 C、break 用在for 语句中,而continue 用在while 语句中 D、break 用在while 语句中,而continue 用在for 语句中 正确答案: