最新消息:

初学Python,最容易错的几道题|易错精讲2

Python 少儿编程 1472浏览 0评论

 

初学Python总是一头雾水?一不小心就把题做错了,还不知道为什么……

没关系,AI老师统计了大家最容易错的几道题,来看看有没有你曾经做错的那道。

本次范围:Python3 L1-L10

初学Python,最容易错的几道题|易错精讲2

第7名

Python3 L3 第3节 第2道

以下代码是否正确?

初学Python,最容易错的几道题|易错精讲2

A.正确

B.错误

答案:B

else: 语句下的 print(“可以”) 没有缩进,程序运行报错。选B,错误。

知识点:

1.条件语句的运用和语法规则

2.错误原因主要是没注意代码缩进

if语句是一种条件语句,图示如下:

初学Python,最容易错的几道题|易错精讲2

如果符合if后的条件,就执行语句。

如果不符合,就什么都不会发生,直接离开。

和while循环的区别是,它全程只判断1次。

if else语句图示如下:

初学Python,最容易错的几道题|易错精讲2

如果符合if后的条件,就执行跟随if … : 的语句A

如果不符合,就执行跟随 else: 的语句B

进入if else模块,只判断1次,执行2个语句中的1个后,潇洒离开~

另外,初学Python,要注意这些语句引导的代码要缩进:

  • for循环遍历语句

  • If / if else / if elif else条件语句

  • while循环语句

  • def定义函数语句等

初学Python,最容易错的几道题|易错精讲2

第6名

Python3 L10 第4节 第1道

图中运行结果是多少?

初学Python,最容易错的几道题|易错精讲2

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”) → 错误

初学Python,最容易错的几道题|易错精讲2

第5名

Python3 L1 第5节 第3道

图中运行结果是什么?

初学Python,最容易错的几道题|易错精讲2

A.1

B.2

C.3

答案:A

要输出的是b,b=1。选A,1。

知识点:

1.变量的赋值和加减

2.注意print实际输出的变量

赋值的时候,要注意是等号右边赋值给等号左边,同一个变量,下面的值会覆盖上面的值。

这个道理大家都懂,这道题细心一点就好了,注意要输出的是变量b。

好啦,这次的讲解到这里就结束啦。

打卡炫耀下!

始发于微信公众号:
橙旭园儿童编程

您必须 登录 才能发表评论!