第三章python控制语句青少年编程练习测试题及答案解析.docx

第三章python控制语句青少年编程练习测试题及答案解析.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第三章 python控制语句

基础知识练习题及答案解析

一、 单选题

请看下列代码:

上述代码运行结果说法正确的是:( )

控制台显示成年人

不执行if语句后的代码

控制台显示8

控制台显示age

答案解析:Bif语句判读条件为True,才执行后面的代码。age=8条件不成立,不执行。

请看下列代码:

上述代码运行结果是:( )

num

result

50

60

答案解析:Dresult为True,满足条件,执行判断语句后面的内容,num在自身基础上加10,运行结果为60

请看下列代码:

上述代码运行结果正确的是:( )

非常出色!

继续加油!

非常出色!继续加油!

继续加油!非常出色!

答案解析:B and两边的条件需同时满足才为True,k80只满足k=100的情况,故为false,执行else后面的语句。

请看下列代码:

上述代码运行结果说法正确的是:( )

14

B. 410

编译错误

控制台不显示内容

答案解析:Cage为整型变量,拼接字符串10,需要利用str()

进行强制转换,运行会出现TypeError。

请看下列代码,当输入83时:

运行结果正确的是:()

优秀

良好

非常优秀

没有结果显示

答案解析:Ascore=83满足score90,执行后面的语句,输出“优秀“

请看下列代码:

上述代码想要出现如右图倒计时的效果,红线处应填写的判断条件是:()

t1

t1

t0

t0

答案解析:Ct0时,进入while循环执行倒计时,执行到t=0时,结束while循环,输出结果。

请看下列代码:

要让其变成死循环,应填入的判断条件是:()

a==b

ab

ab

false

答案解析:Cab判断条件始终为True,程序变成死循环。

去往图书馆的路有很多条,选择不同的路所花费的时间不一样,能够利用编程思路表示不同选择对应不同结果的是:()

if语句

if-else语句

while循环语句

if-elif…else语句

答案解析:Dif-elif…else语句适用多条件的判断。

请看下列代码:

上述代码运行结果正确的是:( )A. 01234

B. 012

C. 1234

D. 12

答案解析:Brange函数得到01234这5个数字,遍历过程中当i==3时,break中断循环,得到012

请看下列代码:

上述代码运行结果得到acde是,横线处应该填入:( )

pass

return

continue

braek

二、 程序设计题

1、使用for循环遍历下列列表foof=[‘水果’,‘牛奶’,‘面包’,‘米饭’,‘泡面’],并将所有元素

打印在控制台上。

2、设计判断密码程序,利用input语句输入密码赋值给变量password,判断如果密码等于123456,则输出密码正确,否则输出密码错误。

3、设计根据年龄判断人生阶段的程序:请输入你的年龄:

如果是0-4岁,显示“婴儿“;

如果是5-13岁,显示“儿童“;

如果是13-18岁,显示“青少年“;如果是19-60岁,显示“成年人“;如果是61-100岁,显示“老年人“;否则:请重新确认的年龄。

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档