广州高中信息学考复习中的一些经验(Python篇)

前言

好久好久没更新了,主要是没太多时间,也没太多灵感,创作瓶颈了

广州高中在6月份会有个信息技术学考(高一)。其实对我来说这场考试是一点难度都没有的,但是既然我作为班里面信息技术水平最好的(同时也是课代表),那我还是牺牲一下上课摸鱼看B站的时间去教教别人吧(

然后我在教的过程中就发现了很多很多对新手来说的易错点(尤其是Python部分),但对于稍微认真学过这部分的人来说,这些错误应该是很低级的,不应该犯的。但是谁叫信息技术看名字就知道是一个快乐的副科呢。对于根本没有认真学过的人来说,这些易错点几乎是必犯,是不犯都不配叫初学者那种(

那就,水个文章吧!(

缩进

Python跟其它编程语言有一个很大的不同,这个易错点某种程度上可以说是针对于Python的,其它语言不缩进也没事,但为了代码美观,代码规范化,我觉得缩进可以很方便的体现代码的层级关系,减少阅读的困难程度。

好了扯远了。缩进在Python中是强制要求的,在for循环 while循环 if分支语句等等众多的需要体现层级关系的代码块中,下级代码必须要缩进,要缩进也很简单,按个Tab就好了(但如果你非要一个个按空格那我也没话说)

错误事例:

if n>90:
print("优秀")

正确事例:

if n>90:
    print("优秀")

英文输入法

无论在哪个编程语言,编程时使用英文输入法都是必须的,Python也不例外,很多很多初学者都会在输入的符号的全角半角中出现错误

请在写代码之前手动将输入法调成英文(半角)状态,除非你要输入中文,否则就不要动它了。

如何检查出符号全角半角的错误?很简单,全角(中文)一般比半角要宽,要大。

中文括号对:()

英文括号对: ()

中文冒号:冒号后的内容

英文冒号:冒号后的内容

中文双引号:“”

英文双引号:””

中文单引号:‘’

英文单引号:”

(可以看到,中文的两个引号是不同的,是区分前后的,而英文的前后两个引号完全一致)

错误事例:

print(“你好”)

正确事例:

print("你好")

注意:Python以及其它编程语言中的字符串一般可以是双引号包裹也可以是单引号包裹,我只是习惯用双引号,无论使用单双引号,只要确定是半角状态的,就都对。

大小写

编程语言一般是严格区分大小写的,比如print(),就只能写成这种,如果你写成了Print(),PRINT(),PrInT()等奇奇怪怪的形式,一律都错。

错误事例:

IF n>90:
    Print("优秀")

正确事例:

if n>90:
    print("优秀")

最后

脑子不好使了,暂时想到这些,之后慢慢更新,文章先水到这里吧(

© 版权声明
THE END
喜欢就支持一下吧
点赞2支持一下吧? 分享
评论 共5条
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片
    • 头像云藉0
    • 头像ChrisKim0