浙教版(2019)高中信息技术2021-2022学年必修1第三章 算法的程序实现 基础知识练习
试卷更新日期:2021-10-27 类型:单元试卷
一、选择题
-
1. 有一条输出语句:print( “ \0 58 ” ),其输出的结果是( )A、48 B、0 C、“0” D、换行2. 在日常生活中,我们常常会碰到各种各样的问题,以下描述中最适合我们用计算机编程方法来处理的是( )。A、去新华书店买书 B、计算某个同学期中考试各科成绩总分 C、计算10000以内的奇数平方和 D、在因特网上查找自己喜欢的歌曲3. 对于Python语言中的语句“x=(num//100)%10”,当num的值为45376时,x的值应为( )A、3 B、4 C、5 D、64. range( )函数可以生成某个范围内的数字序列,range(25,0,-5)是( )。A、20 15 10 5 B、25 20 15 10 5 0 C、20 15 10 5 0 D、25 20 15 10 55. listque=[] #定义列表listque存储订单
x=0
while(x!=4): #当x=!4时,执行循环
print('1. 添加订单')
print('2. 发货')
print('3. 查看订单列表')
print('4. 退出')
x=int(input("输入你的选择:")) #输入选择项
if 1 :
y=input("输入订单编号:") #输入订单编号
2 #在列表listque中添加订单号
elif x==2:
3 #如果订单列表为空
print("订单列表为空")
else:
print("发货单号:"+listque.pop(0))
elif x==3:
print("等待发货:",listque) #查询列表listque中的订单号
print()
input("运行完毕,请按回车键退出...")
此列表,定义的是( )列表。(从“空、非空” 里选填); 补充划线1/2/3处的内容。
A、空;x=1;listque.append(y) ; if len(listque)=0: B、非空;x==1;listque.append(x) ; if len(listque)==0: C、空;x==1;listque.append(y) ; if len(listque)==0: D、非空;x==1;listque.append(y) ; if len(listque)==06. Python语句中以r或R开头的字符串表示原始字符串,则print(r"\nGood")的运行结果是( )A、新行和字符串Good B、r"\nGood" C、\nGood D、字符r、新行和字符串Good7. 设a=2,b=5,在python中,表达式a>b And b>3的值是( )A、False B、True C、-1 D、18. 下面代码执行时,当输入8.9,输出结果是( )v=float(input("请输入速度(千米/秒):"))
if v>=7.91:
print("飞船成功飞行!")
else:
print("飞船不能升空!")
A、True" B、False C、"飞船成功飞行!" D、"飞船不能升空!"9. 有python程序如下:S=input( )
print(S * 3)
运行后通过键盘输入6,则运算结果是( )
A、666 B、SSS C、18 D、S*310. python文件的扩展名是( )A、py B、pye C、vbp D、Pyr11. 下列可以作为python变量名的是( )A、'a1' B、6key C、False D、i_f12. 运行下列 Python程序,结果正确是( )a=32
b=14
c=a//b
print(c)
A、2.2 B、2 C、“2” D、413. 表达式14 % 6 和14 % -6的结果分别是( )A、2和-2 B、2和2 C、2和-4 D、2和414. Python 定义私有变量的方法为。( )A、使用 __private 关键字 B、使用 public 关键字 C、使用DEF定义变量名 D、使用 __XX 定义变量名二、填空题