Python编程练习题60题-含答案

VIP免费
3.0 五岳之尊 2024-03-02 199 19.78KB 10 页 1菜币
侵权投诉
Python 练习题-含答案
[单选题] 如果为代码添加备注,以便其他同学能看懂你的程
序代码。你应该怎么做?
A 将备注添加到代码的最后一行之后,以空白行分隔
B 将备注置于#符号后添加到任意一行
C 将备注置于括号中添加到任意一行
D 将备注添加到代码的第一行之前,以空白行分割
[单选题] 执行下列代码。
import datetime
d = datetime.datetime(2017,4,7)
print(‘{:%B-%d-%y}’.format(d))
num = 1234567.890
print(‘{:,.4f}’.format(num))
运行程序,输出是什么?
A04-07-17 1234567.89
B04-07-2017 1,234,567.8900
C2017-April-07 1,234,567.890
DApril-07-17 1,234,567.8900
为一家商店开发一个 python 程序。你需要该程序遍历产品
列表并在发现目标产品编号后退出。你应如何完成代码?
请在答题区域中选择适用的代码段。
答题区域:
productIdList = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
index = 0
(index<10):
print(productIdList[index])
if productIdList[index] == 6:
else:
第一条横线处所选代码是:
Awhile Bfor Cif Dbreak
第二条横线处所选代码是:
Awhile Bbreak Cif Dfor
第三条横线处所选代码是:
Acontinue Bbreak Cindex += 1 Dindex = 1
[单选题] 一位同学过生日,编写了下列程序,执行以下代码:
x = 4
while x >= 1:
if x % 4 == 0:
print(“派对”)
elif x - 2 < 0:
print(“蛋糕”)
elif x / 3 == 0:
print(“庆祝”)
else:
print(“生日”)
x = x - 1
屏幕上显示的输出信息是什么?
A 派对 生日 生日 蛋糕
B 生日 派对 庆祝 蛋糕
C 派对 庆祝 生日 蛋糕
D 生日 庆祝 排队 蛋糕
[单选题] 新建一个名为 color 的列表,包含 100 种颜色,你
需要切片该列表,显示第二,第四,第六…(以类推种)颜
色,你会使用下列哪段代码?
Acolors[2:2]
Bcolors[1::2]
Ccolors[1:2]
Dcolors[::2]
[填空题] 你创建了以下用于寻找会议室并显示房间名称的程
序:
01 rooms = {1:“休息室”, 2:“会议室”}
02 room = input(“输入房间编号:”)
03 if not room in rooms:
04 print(“房间不存在!”)
05 else:
06 print(“房间名称为” + rooms[room])
同事反映该程序有时会产生错误结果。
根据代码段回答问题:
01 行的 rooms 清单中存储了哪两种数据类型?
答:_________________________________
02 行中的 room 的数据类型是什么?
答: _________________________________
[单选题] 编写程序计算员工工作年限,并为其显示祝贺信息。
01 start = input(“你在公司开始工作时几岁?”)
02 end = input(“你现在几岁?”)
03
请补充完善上述代码。
Aprint(“恭喜入职 ”+(int(end)-int(start))+” 周年!”)
Bprint(“恭喜入职”+int(end-start))+” 周年!”)
Cprint(“恭喜入职”+str(int(end)-int(start))+” 周年!”)
Dprint(“恭喜入职”+str(end-start))+” 周年!”)
[单选题] 你需要编写一个要求客户输入数值的程序。即使
用户输入的是小数值,该值也必须作为整数用于计算。你应
使用哪个代码段?
Anum= float(input(“需要多少件物品?”))
Bnum = str(input(“需要多少件物品?”))
Cnum = input(“需要多少件物品?”)
Dnum = int(float(input(“需要多少件物品?”)))
你正在编写一个 python 程序,该程序用于计算一个算术表
达式。
该表达式读作:b 等于 a 乘以-1 的结果的平方。表达式中 a
是用户输入的值,b 是运算结果。
你编写了以下代码段,行号仅供参考。
01 a = eval(input(“Enter a number for the equation:”))
02 b = _________________________________
你需要确保结果正确无误,应如何完成第 02 行的代码
- ( )****22 a
[单选题] 你正在为一个艺术中心的工作室编写一个 python
程序。该工作室想要鼓励青少年和老年人报名,未成年人
(minor)和老人(senior)可享受九折优惠。
01 def get_discount(minor,senior)
02 discount = 0.1
03
04 discount = 0
05 return
你需要完善代码,应在第零三行添加?
Aif(not minor) and senior:
Bif not (minor or senior):
Cif (not minor) or senior:
Dif not (minor and senior):
[单选题] 使用 python 控制新玩具”和平使者”。该程序发
生错误,导致使者不停打转。请读代码,找到错误。
01 import math
02 # 和平使者的默认动
03 power = True
04 move = 0
05 while(power):
06 if move == 0:
07 turnValue = math.pi /move
08 move += 5
09 else:
10 turnValue = 0
11 move = 0
代码中存在哪个错误?
A、第 05 导致运行时错误,原因是表达式不完整
B、第 08 行存在语法错误,+= 是无效语句
C、第 07 导致运行时错误,原因数为零
D、第 05 行存在语法错误,应写为(power == True
[单选题] 你需要使用 sqrt 数编写程序。该程序必须以 sR
作为新数名。入该数。你会使用哪个代码段?
Aimport math.sqrt as sR
Bfrom math.sqrt as sR
Cimport sqrt from math as sR
Dfrom math import sqrt as sR
[单选题]执行以下代码:
numList = [0,1,2,3,4]
print(5 in numList)
打印输出的内容是什么?
ATrue
BFalse
C4
D5
[填空题] 读以下代码:
a = ‘good’
print(a)
b = a
a += ‘morning’
print(a)
print(b)
答题区域:
第一次打印后显示什么信息?
_________________________________
第二次打印后显示什么信息?
_________________________________
第三次打印后显示什么信息? *
_________________________________
[单选题] 你应如何完成代码?以确保 print 语句正确?第一横
线处应选择( ),第二横线处应选择( )
numList = [1,2,3,4,5]
alphaList = [“a”,“b”,“c”,“d”,“e”]
print(“numList 中的值 alphaList 等”)
print(“numList 中的值 alphaList 等”) *
Aif numList == alphaList:
摘要:

Python练习题-含答案[单选题]如果为代码添加备注,以便其他同学能看懂你的程序代码。你应该怎么做?A将备注添加到代码的最后一行之后,以空白行分隔B将备注置于#符号后添加到任意一行C将备注置于括号中添加到任意一行D将备注添加到代码的第一行之前,以空白行分割[单选题]执行下列代码。importdatetimed=datetime.datetime(2017,4,7)print(‘{:%B-%d-%y}’.format(d))num=1234567.890print(‘{:,.4f}’.format(num))运行程序,输出是什么?A、04-07-171234567.89B、04-07-2017...

展开>> 收起<<
Python编程练习题60题-含答案.docx

共10页,预览3页

还剩页未读, 继续阅读

声明:菜根智库所有资料均为用户上传分享,仅供参考学习使用,版权归原作者所有。若侵犯到您的权益,请告知我们处理!任何个人或组织,在未征得本平台同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。
作者:五岳之尊 分类:办公学习 价格:1菜币 属性:10 页 大小:19.78KB 格式:DOCX 时间:2024-03-02

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 10
客服
关注