美文网首页python3从零学习
python3从零学习-4.1、基础语法(上)

python3从零学习-4.1、基础语法(上)

作者: 山海皆可平z | 来源:发表于2020-04-09 13:06 被阅读0次

基础语法(上)

Python源码文件后缀:

        Python源码文件都以.py为后缀,可以用vscode/pycharm创建一个“Python File”文件,命名成“helloworld.py”。其实你也可以用记事本或者任何的文本编辑工具来创建这个文件,只要文件后缀是”.py”就可以。

代码缩进:

        Python很有特色的部分就是用缩进来标识代码段落,其他语言比如c/c++、Java都是以大括号{}作为程序段落的范围,但是python是用缩进来表示的,这个缩进可以是空格也可以是制表符(tab符),同一个代码段的每行的缩进要一样,这样就表示这些行代码是同一段落。缩进可以是一个空格或者二个空格都可以,只要全局是统一的就行,不能这段是两个空格缩进的,另外的地方是三个空格缩进的,这样python解释器会弄糊涂。我一般是这样处理的,我统一设定四个空格为缩进或者一个tab符,这里tab符就是四个空格,这样输入方便,只要敲一个tab键就可以了。一般vscode/pycharm都已经默认设置好的。

        这个缩进需要严格执行,不然代码会报错。这个好比小学生写文章,老师要求首行要空两个字,只不过Python里面需要必须这么做,不这么做会导致代码报错不能正常运行。

        看下缩进代码例子:

a = 1

b = 2

if a+b > 0:

    print('hello world!')

else:

    print('hello python!')

执行输出:hello world!

print('hello world!')这个函数前面空了四个空格,这就是缩进,这个标示这行代码是if语句执行的闭环。

print('hello python!’)前面也空了四个空格,这也是缩进,这个标示这行代码是else语句执行的闭环。

现在的vscode/pycharm工具都有强大的代码提示功能,如果代码缩进有问题都会有提示。

看个下面的例子:

如上图所示,我把最后一行代码变成一个空格,底部就会出现红色波浪线,这个就是说明代码有问题,具体什么问题,我们看下:

这个是需要安装一个flake8插件,才会提示。怎么安装插件,请看我前面的文章,或者私信给我。

这个上面提示就是这个不是4个空格的。

        本篇文章就是两点,一个是文件后缀,另外一个就是缩进。以后看到后缀是“.py”的问题,就知道是python源码文件了,这是一个知识点。另外就是代码缩进,用缩进来标示代码段落,把代码一个个段落区分开来,一定要记住这个缩进是强约束,不能自己想缩进多少就多少,最好要安排规范来。

相关文章

  • python3从零学习-4.1、基础语法(上)

    基础语法(上) Python源码文件后缀: Python源码文件都以.py为后缀,可以用vscode/pychar...

  • python3从零学习-大纲

    从零学习-大纲 1、python宗谱 2、python哲学 3、开发环境搭建 4、基础知识 4.1、基础语法 4....

  • python3从零学习-4.1、基础语法(下)

    基础语法(下) 多行语句 Python语句中一般以新行作为语句的结束符。 但是我们可以使用斜杠 \ 将一行的语句分...

  • Python3基础知识

    Python3基础知识 | 基础语法 Python3基础知识 | 编程第一步 Python3基础知识 | 基本数据...

  • MAC电脑MySQL5.17的安装与配置

    开始学习Python了,打算从Python3入手,在学习了一些基础语法后,打算先来研究一下Django框架,于是安...

  • Angular 学习路线

    第零步:基础语法 在学习 Vue 之前,首先你需要掌握 Html CSS JavaScript 的基础语法。 第一...

  • 01学习记录Python

    学习记录,欢迎指出错误 Python3基础语法 编码 默认情况下,Python源码文件是以UTF-8编码,所有字符...

  • 从零学习Swift 01:了解基础语法

    一:常量 1.只能赋值一次 2.值不要求在编译期间就确定,也就是说可以是编译期,也可以是运行期再确定. 但是在使用...

  • Task 4:建模调参

    Datawhale 零基础入门数据挖掘-Task4 建模调参 四、建模与调参 4.1 学习目标 了解常用的机器学习...

  • Python学习笔记 Part1

    基础语法 安装 MAC下python安装 : brew install python3 Windows下安装 :下...

网友评论

    本文标题:python3从零学习-4.1、基础语法(上)

    本文链接:https://www.haomeiwen.com/subject/vexcmhtx.html