选择题知识点
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、输出数据
记得把答案输出出来!变量名字不加引号~