墨涵老师的四级测试题

1. 您的姓名:
2. 运行下列代码,输出结果是什么?
s = 'YCL'
print(s)
3. 运⾏下⾯的代码,输出的结果是?
m=З
n =4
print(m + n)
4. 输入4,下列代码运行结果是
n=input()
print(n+3)
5. 运行下面的代码,输出的结果是?
a = 'Sunny'
weather = a  + 'Day'
print(weather)
6. 运行下面的代码,输出的结果是?
a = 88
if a < 60:
    print('D')
elif a < 80:
    print('C')
elif a < 90:
    print('B')
else:
    print('A'')
7. 小新有 10 颗糖,分给了小月 3 颗,自己吃了 5 颗。下列代码表示了小新糖果数量的变化情况,变量 candies 用来表示小新拥有的糖果数量,横线处填入哪个选项,可以表示小新自己吃了 5 颗糖?
candies = 10
candies= candies-3
_______________
print(candies)
8. 以下代码的输出是?
s = '23'
n = int(s)
r = n * 2
print(r)
9. 运行下面的代码,可以打印出几个'hi'?

for i in range(5):
    print('hi')
print('hi')
10. 某游泳馆检测泳池水深是否符合要求。规定深水区水深需要在 180 到 200 厘米之间(包含 180 和200)。想要判断游泳馆某片深水区水深是否符合要求,横线处应该填写的代码为?
h = int(input())
if _______________
    print('符合要求')
else:
    print('不符合要求')
11. 输入设备可以帮助我们把信息传递给电脑。以下选项中,属于计算机输入设备的是?
12. 运行这段程序,输出的结果是?
a = 2
for i in range(3):
    a += 3
print(a)
13. 运行这段程序,输出的结果是?
score = 90
if score >= 90:
    grade = 'A'
if score >= 80:
    grade = 'B'
if score >= 70:
    grade = 'C'
else:
    grade = 'D'
print(grade)
14. 运行下列代码,输出的结果是什么?
for i in range(7):
    print(i + 1)
15. 下列代码,输入50,会输出什么
n=input()
n=int(n)
if n>10:
    print('a')
if n>20:
    print('b')
if n>50:
    print('c')
16. 小明和小花总共有20个糖果,小明给小花了4个后两个人糖果数量相等了,请问小明有几个糖果?
17. 【多选题】运行以下哪些选项的代码后,可以打印出 'Python2023'?
18. 【多选题】关于下列代码说法正确的是?
num=3
num=num * 2
print(num)
19. 【多选题】执行下列代码,输出结果是 100 的选项是?
20. 【多选题】小Q想写一段代码来感谢本次参加比赛的 10 名选手,下面哪段代码会输出 10 个'感谢参加'?
21. 【多选题】下列哪些选项是字符串?
22. 许多电子游戏会向每一位新登录的玩家发送一句欢迎语。请你编写一个程序,实现效果:输入游戏名字,输出一句欢迎语。
【输入样例1】
荣耀战场
【输出样例1】
欢迎来到荣耀战场
【输入样例2】
奇幻峡谷
【输出样例2】
欢迎来到奇幻峡谷
23. 某商店正在进行打折促销活动,每件商品会在原来商品价格的基础上打七折,即乘以0.7.例如,某件商品原价100元,打折后的价格应为100*0.7=70.0元。
请你帮助店主填写一个程序:输入商品原价,输出打折后的价格
【输入描述】
第一行为一个正整数,表示商品原价
【输出描述】
一个数字,表示打折后的价格

【输入样例1】
100
【输出样例1】
70.0
【输入样例2】
15
【输出样例2】
10.5
24. 为了给参加合唱比赛的30名选手加油,请用循环输出30行'加油你是最棒的'。
25. 某工厂的产品半径超过150视为合格,现为了检验产品质量,为车间创作了一个产品检测程序。
请你编写一个程序,根据输入的产品半径判断产品是否合格。。

输入描述
一个正整数,表示产品半径
输出描述
一个字符串,表示合格或者不合格。

输入样例1:
100
输出样例1:
不合格
输入样例1:
200
输出样例1:
合格
更多问卷 复制此问卷