YCL四级集训课第二讲作业
1. 您的姓名:
2.
运行下面的程序,输出结果是?
a = '绿色'
if a == '蓝色':
print('正确')
else:
print('错误')
正确
错误
没有输出
程序报错
3.
运行下面的程序,输出结果有几行?
score = 5
if score >= 1:
print("A")
if score >= 2:
print("B")
if score >= 3:
print("C")
0
1
2
3
4. 100//4+2*3运行结果是
10
81
31
50
5.
Python中,a == b表⽰的是
把a的值赋值给b
把b的值赋值给a
⽐较a和b的值是否相等
将a和b的值交换
6.
运⾏下⾯代码的结果是
a+b
p5
c
p2p3
7.
以下哪段代码和c += 1实现的效果相同
c = 1
c = c+1
c==1
1+=c
8.
变量m的值为字符串类型的'2',使⽤哪个命令可以将m转换为整数2
float(m)
str(m)
int(m)
list(m)
9. 运行下面的结果是什么
b == 20
True
False
10==a
10.
关于这段代码,描述正确的是
这段代码打印的结果是55
for i in range(10)表⽰重复执⾏10次
i是循环变量,在循环中每次的值都会发⽣变化
print(s)的前⾯没有缩进,程序会报错
11.
【多选】小亮想设计一个程序,来统计学校图书馆最近 100 次借书记录中,《红楼梦》被借了几次,程序设计思路如下:
循环 100 次
每一次输入一个书名
如果书名是 "红楼梦" 就进行统计
输出统计结果
请你选择正确的选项,补全下列代码
s = 0
for i in range(100):
book = input()
if book == '红楼梦':
____________
print(s)
s + 1
s += 1
s = s + 1
s = 1
关闭
更多问卷
复制此问卷