欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

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

程序员文章站 2024-03-12 12:22:02
...

                                              基础语法(上)

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工具都有强大的代码提示功能,如果代码缩进有问题都会有提示。
 
看个下面的例子:
python3从零学习-4.1、基础语法(上)
如上图所示,我把最后一行代码变成一个空格,底部就会出现红色波浪线,这个就是说明代码有问题,具体什么问题,我们看下:
python3从零学习-4.1、基础语法(上)
这个是需要安装一个flake8插件,才会提示。怎么安装插件,请看我前面的文章,或者私信给我。
这个上面提示就是这个不是4个空格的。
 
        本篇文章就是两点,一个是文件后缀,另外一个就是缩进。以后看到后缀是“.py”的问题,就知道是python源码文件了,这是一个知识点。另外就是代码缩进,用缩进来标示代码段落,把代码一个个段落区分开来,一定要记住这个缩进是强约束,不能自己想缩进多少就多少,最好要安排规范来。
 
python3从零学习-4.1、基础语法(上)