YCL4级python青少年人工智能水平测试复习资料

在这里插入图片描述

选择题知识点

1、字符串 + 字符串 = 拼接(会组合起来)
字符串 + 整数 = 程序错误
整数 + 整数 = 整数(运算)
要注意input是字符串

2、运算
符号 %是求余 /是除号带小数 //是整除不带小数
顺序 先乘除后加减
运算是需要变量接收的

3、变量命名规则
1)变量名由英文字母、下划线_或数字组成,并且第一个字符必须是英文字母或下划线,不能是数字。
2)变量名不能是 Python 关键字。

4、运行代码结果是
这种题,一定要把for循环的次数搞清楚
for i in range(9):
i是从0开始到8结束,是9个,但是从0开始
0-9的话,是10个数

比较复杂的,每一步的结果都需要的,用草稿纸手写

大题
n = input() 有输入就写!几行输入几个input
input的括号里面不要写任何东西
n = int(n) 输入是数字就写

4级的大题题型是非常固定的!顺序都不一定换

1、字符串拼接

题目如果复杂看不懂,就看输出比输入多了哪些东西
多的地方就用引号引起来,和变量名字加起来。另外要注意顺序和符号

例:

n = input()
print(n + ',请认真读题,请认真读题,请认真读题')

答案就两行,一行input,一行直接输出拼接的东西,注意一定是input的变量名字和字符串进行拼写

2、数学公式题

公式一般会给数字之间的关系,一定要注意,谁比谁多,哪个变量是大的

输入和输出分别就是一个数字,题目是输入乘以2加1

n = int(input())
print(2 * n + 1)

答案也是两行,一行int输入,一行公式输出

3、for循环

格式 for i in range(n): n是循环的次数

核心就是把输入的东西重复20次

n = input()
for i in range(20):
	print(n)

4、if语句

关键词:找出/如果
一定要注意大于小于写完后,等于的情况是什么
缩进!!!

这种复杂的,4级里面一定是if,一个条件对应一个if条件

n = input()
if n == '铅笔':
	print(2) 
elif n == '橡皮':
	print(3)
elif n == '尺子':
	print(1)
else:
	print('输入错误')

大题注意的点

1、有输入,就写n = input(),如果是两个,再写m = input()
2、如果输入是数字,就写 n = int(n),两个都是数字就再写m = int(m)
3、if的判断条件,如果数字是范围,比如1到2
就写1 <= n <= 2,注意是否需要写等号
4、For循环 for i in range(n): 这个格式默写,括号里面是循环次数,是要数字格式的

考前再看一看

选择题 做慢点!!!

1、读题仔细点,先看选择错误还是正确
2、for循环尤其需要放慢速度,加还是减,最容易弄错
3、第二大题是多选题,别忘了
4、大于小于别看反了!

大题 先运行再提交!!!

读题每一句都要读,输入输出别忘了,读题时要区分题型。
1、接收数据
1)一定要看输入是几行—几个input
2)输入的是数字还是汉字英文—int

2、处理数据
题型看清楚了,字符串拼接、数学公式、判断等等
1)字符串拼接注意输出比输入多了什么,标点符号别丢了
2)数学公式就注意别公式写错了,谁比谁大
3)判断就注意边界大于小于区分后,注意等于

3、输出数据
记得把答案输出出来!变量名字不加引号~

ycl青少年人工智能编程水平测试Python题库是一套为青少年设计的Python编程题目集合。这套题库旨在帮助青少年学习和掌握Python编程语言,并提供了适合四水平的题目供他们练习和测试自己的编程能力。 该题库中的题目涵盖了Python语言的基础知识和常用编程技巧。每道题目都有其特定的要求和实现目标,例如根据输入数据进行计算、实现特定的算法、完成特定功能的程序等。通过解答这些题目,青少年可以巩固和拓展自己的编程技能,提高解决问题和编写代码的能力。 在四水平Python题库中,题目难度相对较高,需要更深入地理解和运用Python语言的各种概念和工具。青少年通过解答这些题目,可以加深对Python的理解,并培养更高的编程思维和解决问题的能力。 建议青少年在使用该题库时,先学习Python的基础知识,了解常用的语法和编程概念。然后,可以逐个尝试解答题库中的题目,注意阅读题目要求、理解问题的本质和思考最佳的解决方法。在解答过程中,可以参考相关的编程资料和教程,并结合实际场景进行练习。解答完题目后,最好进行代码调试和测试,确保程序的正确性和稳定性。 总之,ycl青少年人工智能编程水平测试Python题库是一套帮助青少年提高Python编程能力的题目集合,通过解答这些题目,可以深入理解Python语言,培养高的编程思维和解决问题的能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大学生编程地

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值