小刘老师班-YCL四级-刷题卷
哈喽小创客,目前我们的编程已经学习两个多月啦,我们即将也要迎来含金量非非非非常高的YCL等级考试喽~
老师为了检测你的学习成果,特意找了几道YCL的真题题目发给你,在正式考试之前,我们一起来检测下吧
来自你亲老师的温馨小提示:要认真读题哦,有些题目给你挖坑啦,可不要往里跳哦~
1. 😊你是哪位聪明的小帅哥/小仙女呢:
2. 哪个选项是输出命令?()
A. input()
B. intpu()
C. print()
D. pirnt()
3. 输入一个字符串,保存到变量 n 里,哪个选项正确?()
A. n = print()
B. n = input()
C. input(n)
D. print(n)
4. 下列选项中,能够正确打印出 小明 的是()。
A. PRINT('小明')
B. print('小明')
C. print '小明'
D. print(小明)
5. 执行下列代码,输出的结果是 ()。
A. n
B. 12
C. '12'
D. (n)
6. 有3个盘子,每个盘子里有4个苹果,问,共有几个苹果。哪个选项能输出正确答案?()
A. print('3' * '4')
B. print('3' x '4')
C. print(3 x 4)
D. print(3 * 4)
7. 执行下列代码,输出的结果是()。
A. m * 2
B. 24
C. 12 * 2
D. mm
8. Python中,运行 print(5 / 2) 的输出是()。
A. 2
B. 1
C. 2.5
D. '2.5'
9. Python中,运行 print(8 / 2) 的输出是()。
A. 4
B. 4.0
C. 0
D. 0.25
10. 执行程序 print('555' + '6'),输出是?()
A. '5556'
B. 5556
C. '561'
D. 561
11. 哪个选项中,变量 a 的值是 '1' ?().
A. a = 1
B. 1 = a
C. a = '1'
D. '1' = a
12. 运行下列代码后,输入数字3,输出的结果是()。
A. 35
B. 555
C. 33333
D. 15
13. range()括号中填入数字几,可以使下列代码打印 3 个 'cool' ?()
A. 2
B. 3
C. 4
D. 不用填
14. 执行下列代码,输出结果是?()
A. 你好
B. 你好好
C. 你好你好
D. 你你好好
15. 执行下列代码,打印的最后一行内容是什么?()
A. 5
B. 6
C. 7
D. i
16. 运行下列代码,5 次输入分别如下图所示,请问运行代码会输出几个 “哈哈” ?()
A. 5
B. 4
C. 3
D. 2
17. 小P家的自动狗粮机最多可以容纳1000克狗粮。小P早上上班前,将狗粮机装满,并做出如下设置:
早上8点、中午12点,投喂50克狗粮;
下午4点,投喂20克狗粮;
其他时间不进行投喂。
编程输出小P下午6点回家时,狗粮机里还剩余多少克狗粮。下列程序中,第四行应该填写哪个选项中的代码?
A. num = num - 50
B. num = num - 20
C. num - 20
D. num - 50
18. 运行下面的程序,输出结果是?()
A.150
B.120
C.需要买票
D.没有输出
19. 运行下面的程序,输出结果是?()
A.正确
B.错误
C.没有输出
D.程序报错
20. 运行下列代码,输出结果是?
A. x + y
B.1010
C.20
D. xy
21. 哪个选项是输入命令?
A. input()
B. intpu()
C. print()
D. pirnt()
22. 运行下列代码,输入"14",输出结果是什么?
A. 17
B.14
C.3
D.报错
23. 以下代码的输出是?
A.22
B.223
C. 25
D.程序报错
24. 下列程序的功能是:输入一个整数,输出这个数的2倍。下列程序中,第二行应该填写?
A. a * 2
B. a = a * 2
C. a = int(a * 2)
D. a= 2 * int(a)
25. 已知y=5,下列哪个代码可以让变量y的值增加2?
A.y+2
B.y=y+2
C.y = 2
D.y+2=y
26. 小明有10本书,借给了小红3本,又送给了小强2本。以下代码体现了小明书的数是的变化情况,变量
books用来表示小明拥有的书的数量,想要表示小明送给小强2本书,横线处应填入哪个选项?
A.books - 2
B. books = books - 2
C. books=books + 2
D.books=2
27. 下列哪段代码可以输出"励志"?
A. print
B.print(励志)
C.print("励志")
D."励志"
28. 执行代码print('bus'+'es')的结果是?
A. bus
B.es
C. buses
D. bus+es
29. 执行下列代码,输入"win",输出结果为?
A. s
B.s+s
C. win
D. winwin
30. 运行下列代码,可以输出几行"hope"?
A.3行
B.6行
C.7行
D.9行
31. 运行这段程序,输出的结果是哪一个选项对应的字符串?
A. m
B. me
C.eee
D. meee
32. 下列是查询成绩的程序,如果输入"95"就会输出"优秀"。请问问程序中的横线处应该填写的内容是?
A. score
B. score='95'
C. score== '95'
D. '95'
33. 学校对学生设定了每月阅读书籍数量的标准,根据每月阅读书籍数量来判断学生的阅读状态。下列程序中,b表示每月阅读书籍数量,运行程序,输入6,输出的结果是?
A.阅读状态良好
B.阅读量不足
C. 5
D.6
34. 健身房对会员设定了每周去健身房运动次数的标准,根据每周运动次数来判断会员的运动状态。下列程序中m表示每周运动次数,运行程序,输入2,输出的结果是?
A.运动状态达标
B.运动次数不够
C.3
D.2
35. 哪个选项与'c'+'a'+'b'的运算结果相等?
A.'cab'
B.'abc'
C."c+a+b"
D.'c+a+b'
36. 小歪有25元钱,编程输出小歪花掉5元后,还剩余多少钱,程序第2行应该填写?
A.num = num - 5
B.num - 5
C.num - '5'
D.num = num - '5'
37. 执行下列代码,一共能打印几行'ooo'?
A.3
B.4
C.5
D.6
38. 执行下列代码,想要输出0~20范围内的所有整数(包含0和20),range()括号中填写的数字是?
A.19
B.20
C.21
D.不填
39. 运行下面的代码,输出结果是什么?
A.3
B.4
C.7
D.34
40. 小新有10颗糖,分给了小月3颗,自己吃了5颗。下列代码表示了小新糖果数量的变化情况,变量candies用来表示小新拥有的糖果数量,横线处填入哪个选项,可以表示小新自己吃了5颗糖?
A.candies - 5
B.candies = candies - 5
C.candies = candies + 5
D.candies = 5
41. 运行下面的代码,输出结果是什么?
A.13
B.136
C.19
D.程序报错
42. 运行下列代码,输入"8",输出结果是什么?
A.8
B.16
C.88
D.程序报错
43. 下列哪段代码可以输出"nice"?
A.print()
B.print(nice)
C.print('nice')
D.'nice'
44. 执行代码print('冰雪'+'消融')的结果是?
A.冰雪
B.消融
C.冰雪消融
D.冰雪+消融
45. 执行下列代码,输入'Py',输出结果为?
A.nn
B.n+n
C.Py
D.PyPy
46. 运行下列代码,可以输出几行"sea"?
A.3
B.6
C.7
D.9
47. 运行这段程序,输出的结果是哪一个选项对应的字符串?
A.Come
B.ComeOn
C.ComeOnOn
D.OnOn
48. 下列程序的功能是:如果输入的是"汪汪汪",则输出"Dog"。程序中的横线处应该填写
A.W
B.'汪汪汪'
C.w = input()
D.w=='汪汪汪'
49. 运行下列程序,输入"苹果",输出结果是什么?
A.苹果
B.香甜
C.软糯
D.鲜美
50. 某书店根据顾客的购书金额为顾客赠送一种礼品。如果购书金额低于50元,则赠送书签;如果购书金额在50到200元之间(包含50和200),则赠送笔记本;如果购书金额超过200元,则赠送精美书包;下列程序的功能是输入顾客的购书金额,输出赠送的礼品名称。请选择正确的的选项填入下列代码横线处。
A.n>200
B.n<=200
C.n >= 200
D.50<n<200
51. 某水果采摘园正在招聘工作人员,要求工作人员的年龄必须也达到18岁(包含18)。运行下列程序,输入18,输出结果是?
A.符合
B.不符合
C.18
D.age
52. 猴子有n个桃子,早上吃掉了其中的一半,后来,中午又吃掉了一个,还剩下4个桃子,请问猴子最初有几个桃子?
A.2
B.8
C.10
D.12
53. 运行下列程序,输入25,输出是?
A.
B.
C.
D.
54. 以下哪个式子的运算结果为6?()
A. 1 + 5
B. 2 * 3
C. 12 / 6
D. 10 - 4
55. 已经知 a = 1 ,下面哪些式子成立?()
A. a == 1
B. a > 0
C. a < 5
D. a >= 1
56. 执行下列代码,输出结果是35的选项是?
A. print(3 + 5)
B. print(5 * 7)
C. print(30 + 5)
D. print(2 * 5 + 25)
57. 关于下列代码说法正确的是?
A.运行代码,输出结果是11
B.运行代码,输出结果是14
C.第二行代码运行后,x的值增加了3
D.第二行代码运行后,x的值减少了3
58. 下列哪些选项是字符串?
A.5 + 4
B. '5 + 4'
C."乐观"
D.乐观
59. 运行以下哪些选项的代码后,可以打印出"风华绝代؟"?
A.print(风华绝代)
B.print('风华绝代')
C.print('风华'+'绝代')
D.print('风'+'华绝代')
60. 下面哪些选项的代码可以输出7行"warm"?
A.
B.
C.
D.
61. 下列哪些选项是字符串?
A.7+8
B."七七八八"
C.'7+8'
D.七七八八
62. 执行下列代码,输出结果是18的选项有哪些?
A.print(3 * 6)
B.print(4 * 5 - 2)
C.print(10 + 8)
D.print(2 * 9)
63. 关于下列代码说法正确的是?
A.运行代码,输出结果是10
B.运行代码,输出结果是7
C.第二行代码运行后,t的值增加了3
D.第二行代码运行后,t的值减少了3
64. 运行以下哪些选项的代码后,可以打印出"day"?
A.print(day)
B.print('day')
C.print('d' + 'a' + 'y')
D.print('D' + 'A' + 'Y')
65. 下面哪些选项中的代码可以实现输出4个"顺利"?
A.
B.
C.
D.
关闭
更多问卷
复制此问卷