友情提示:380元/半年,儿童学编程,就上码丁实验室。
初学Python总是一头雾水?一不小心就把题做错了,还不知道为什么……
没关系,AI老师统计了大家最容易错的几道题,来看看有没有你曾经做错的那道。
本次范围:Python3 L1-L10
第7名
Python3 L3 第3节 第2道
以下代码是否正确?
A.正确
B.错误
答案:B
else: 语句下的 print(“可以”) 没有缩进,程序运行报错。选B,错误。
知识点:
1.条件语句的运用和语法规则
2.错误原因主要是没注意代码缩进
if语句是一种条件语句,图示如下:
如果符合if后的条件,就执行语句。
如果不符合,就什么都不会发生,直接离开。
和while循环的区别是,它全程只判断1次。
if else语句图示如下:
如果符合if后的条件,就执行跟随if … : 的语句A
如果不符合,就执行跟随 else: 的语句B
进入if else模块,只判断1次,执行2个语句中的1个后,潇洒离开~
另外,初学Python,要注意这些语句引导的代码要缩进:
-
for循环遍历语句
-
If / if else / if elif else条件语句
-
while循环语句
-
def定义函数语句等
第6名
Python3 L10 第4节 第1道
图中运行结果是多少?
A.0.5
B.1
C.1.5
D.2
答案:B
执行程序,数学记作:1×3÷2=1.5,因为被int()包裹,舍去小数部分取整,输出1。选B,1。
知识点:
1.函数的创建与调用
2.int强制类型转换,舍去小数点
int强制类型转换:
被int包裹的带小数的数字,无论正负,会舍弃小数部分取整。
int(2.8) → 2 int(-2.8) → -2
被int包裹的整数字符串,会被剥下双引号,成为数值。
int(“2”) → 2 int(“2.8”) → 错误
第5名
Python3 L1 第5节 第3道
图中运行结果是什么?
A.1
B.2
C.3
答案:A
要输出的是b,b=1。选A,1。
知识点:
1.变量的赋值和加减
2.注意print实际输出的变量
赋值的时候,要注意是等号右边赋值给等号左边,同一个变量,下面的值会覆盖上面的值。
这个道理大家都懂,这道题细心一点就好了,注意要输出的是变量b。
好啦,这次的讲解到这里就结束啦。
打卡炫耀下!
始发于微信公众号:
橙旭园儿童编程