从零开始学Python-Day4-关于语法基础

语言基础

Python是一种编程语言,编程语言和我们使用的自然语言最大的不同就是:自然语言是会有歧义的,不同的语境、不同的人说出同样的话,意义会发生变化;但是编程语言是为了让计算机执行命令,就要求每个语句绝不能有歧义。所以每一套编程语言都有一套自己的语法,编译器或者解释器的功能就是识别理解程序代码并转化为计算机能够执行的机器码,然后执行。

缩进

Python的程序编写采用缩进的格式方式,像下面这样一个取整数绝对值的实例


以#开头的是注释语句,很多时候代码行数太多,注释后自己备查,同时很多项目是多人合作,也方便其他人阅读和维护。

注释可以是任意内容,#开头就是提示解释器将其忽略。

Python每一行是一个语句,语句以:结尾,缩进的语句视为代码块。Python使用缩进来组织代码块。

缩进的好处就是会写出格式化的代码,按照约定俗成的惯例,坚持使用4个空格的缩进,文本编辑器中,识别了.py文件大部分会自动设置tab为4个空格。

缩进太多程序会显得杂乱,反而强迫你写出缩进较少的代码,程序员会倾向把长代码拆分为若干函数,减少缩进。

缩进的坏处是复制粘贴时,要重新检查缩进是否正确。

你可能感兴趣的:(从零开始学Python-Day4-关于语法基础)