Python3选择题完整版1.pdfVIP

  • 1
  • 0
  • 约5.3千字
  • 约 6页
  • 2023-04-09 发布于安徽
  • 举报
Python3选择题完整版1 1.下列程序的输出是() for x in range(1,10): if x % 2 !=0: continue print(x) A.、1 3 5 7 9 B、2 4 6 8 10 C、2 4 6 8 D、2 4 6 8 解析 本题中的程序,实际上是在进⾏1-9的整数中,将偶数输出。需要注意的点是:for i in range(1,10): 并不是i从1到10,⽽是i从1到9. 程序的运⾏结果 2 4 6 8 所以本题答案选 D 实现多路分⽀的最佳控制结构是。 2. () A、 B、 C、 D、 解析 题⽬要求多路分⽀,可以通过ABC,但是最佳控制结构是D 3.给出如下代码 :TempStr =Hello World,可以输出 “World”⼦串的是()。 、 A 、 B 、 C 、 D 解析 ⾸先判断字符串的长度为11,则需要输出World⼦串的话,需要从第6个即第-5个开始切⽚。 TempStr = Hello World print(TempStr[-5:]) 结果 World 故本题选A 4.下⾯哪个不是 Python合法的标识符 、 A 、 B 、 C 、 D 解析 命名的规范性 变量名可以包括字母、数字、下划线,但是数字不能做为开头。例如:name1是合法变量名,⽽1name就不可以。 系统关键字不能做变量名使⽤ 除了下划线之个,其它符号不能做为变量名使⽤ Python的变量名是除分⼤⼩写的 5.在 Python中,正确的赋值语句为( ) 、 A 、 B 、 C 、 D 解析 赋值符号的左边只能够是变量,⽽不能是常量或者表达式,赋值符号的右边⼀应该是⼀个确定的值。Python3是⽀持连续赋值的。 6.语句x=input()执⾏时 ,如果从键盘输⼊12并按回车键 ,则x的值是( ) 、 A 、 B 、 C 、 D 解析 如果在input()前没有任何的保留字或函数的话,输⼊的将会是⼀个字符(串) 7.以下程序输出的结果是() row = 5 for n in range(1,row + 1): x = * * (2 * n - 1) y = * (row - n) print(y + x) 本题直接给结果 * *** ***** ******* ********* 8.下列说法中正确的是( )。 、 A 、 B 、 C 、 D 解析 (1) Python break 语句 Python break语句,就像在C语⾔中,打破了最⼩封闭for或while循环。 break语句⽤来终⽌循环语句,即循环条件没有False条件或者序列还没被完全递归完,也会停⽌执⾏循环语句。 break语句⽤在while和for循环中。 如果您使⽤嵌套循环,break语句将停⽌执⾏最深层的循环,并开始执⾏下⼀⾏代码。 Python语⾔ break 语句语法: break (2) Python continue 语句 Python continue 语句跳出本次循环,⽽break跳出整个循环。 continue 语句⽤来告诉Python跳过当前循环的剩余语句,然后继续进⾏下⼀轮循环。 continue语句⽤在while和for循环中。 Python 语⾔ continue 语句语法格式如下: continue 9.关于 Python语⾔的浮点数类型,以下选项中描述错误的是( ) 、 A 、 B 、

文档评论(0)

1亿VIP精品文档

相关文档