原标题:这些不起眼的Python题竟然最容易错?|易错精讲3
当当当,Python3(上)易错题精讲已经来到第3期。小橙子看到最容易错的4道题竟然长这样,其实有一点小小惊讶。因为这些题目难度其实不大,但是需要细心。无论是做题还是写程序,都尽量不要因为粗心而产生bug噢!
本期范围:Python3 L1-L10
第4名
Python3 L1 第5节 第1题
图中运行结果是什么?
A.2B.3C.5D.6
答案:B
输出的是变量a,它没有发生任何改变,所以选B,3。
知识点:
1.变量的赋值和加减
2.注意print实际输出的变量
大家一定要注意要输出的值是什么,不然很容易出现“一顿操作猛如虎,抬头一看一杠五”的情况~
第3名
Python3 L3 第5节 第3题
if语句后面应该加什么符号?
A.;B.()C.:D./
答案:C
很显然,ABD都是错的啊,选错的朋友们是手抖呢,还是分好的小撇没看清呢!
知识点:
if语句的语法
if语句后要跟冒号“ : ”而且下一行的执行语句需要前面空4格哦。
第2名
Python3 L2 第2节 第6题
图中运行结果是什么?
A.she is cute
B.she iscute
C.sheiscute
答案:A
字符cute前有一个小空格,不知道细心的你看到没有呢?选A。
知识点:
1.字符串的拼接
2.注意字符串中的空格
字符串用加号 (+) 拼接起来时,要注意每一个字符串都要由引号包裹。
引号里的所有内容,都会被放进拼接起来的字符串中,空格也不例外。
第1名
Python3 L4 第3节 第3题
得到的结果是什么?
A.[a,2,3,4,5]
B.["a",2,3,4,5]
答案:B
列表里的字符串应该由引号包裹,所以选B。
知识点:
1.修改列表中的元素
2.列表中的字符串应该由引号包裹
对于一个列表num,num[0]表示列表里第1个元素,num[1]表示列表里第2个元素……以此类推。
语句num[0]="a",意思是把列表num的第1个元素修改为字符串"a"。而且,列表中的字符串应该由引号包裹,所以列表变成了["a",2,3,4,5]。
好了!今天的精讲就到这里了。
责任编辑: