万事开头难——正确开始使用Python

简介: 万事开头难——正确开始使用Python

Python是一门很容易掌握且可以在很短的时间里做出令人可喜的成果的编程语言。正确的开始使用它至关重要


01选择一个合适的IDE

一个合适的IDE(集成开发环境)会大大提高编码效率,同时减少出错。本文推荐的一款IDE是VScode,这是由微软主导开发,同时开源的一款优秀的IDE软件,同时也是一款优秀的编写器。

614a59008959bbecea8ef8986f0fbdf1_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.jpg

(VScode官网)

你可以从官网下载适合你操作系统的版本。

下载安装完成,你将会看到如下画面

a14f6fcbbe6862e2c683d5989cc57097_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.jpg

(初始运行画面,默认语言是英语)

如果你想要使用简体中文,可以从VScode的扩展商店里面直接搜索"Chinese"

VScode的扩展功能是其制胜其他IDE的关键武器

849e6e83bebd3b472ae2e91c35e8b6a6_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.jpg

(扩展搜索画面)

点击第一个Install,待扩展下载完成,重启VScode即可看到中文简体界面

e799479a2b28ab675950409e86eeba41_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.jpg

(中文界面)

对于python来说,还需要一个很重要的扩展

微软为VScode开发的Python扩展

88cc99b1b8914118af5376abb294836f_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.jpg

选择一个Python解释器

029b189f2008ebacc1503c808753c6e8_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

你的电脑上如果只有一个python版本的,就无需选择环境,VScode会直接为你选择

万事俱备,下面在VScode里面运行你的第一个Python程序

052e96d248022410b10b48a5c7d1297c_640_wx_fmt=gif&wxfrom=5&wx_lazy=1.gif


至此,你已经学会了如何在VScode里创建、运行Python程序

02Python程序的编码习惯


注释不只是注释

57bbc0a0c120e98a989a461721d4e447_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png

python的注释以“#”开头,在程序执行的的时候一般会被忽略掉,但是对上图开头的两行注释,会发挥一定的作用。大多数时候你不会感受到他们的作用,但是选择加上他们会是一个好选择。


变量命名

对于python程序变量的命名,有一些不成文的约定

对于一个常量通常会使用全大写来表示

对于一个变量则会使用小写字母来表示

e0dababd41dc9fca5da2b2444e367ae9_640_wx_fmt=png&wxfrom=5&wx_lazy=1&wx_co=1.png


使用空格

Python是使用缩进来控制作用域的。所以对缩进的要求很严格,通常不会使用tab来进行缩进,而是使用4个空格(python程序的默认缩进就是4个空格)来进行缩进,这样既可以提高代码的可读性,而且更容易对程序进行后期维护。

相关文章
|
1月前
|
机器学习/深度学习 数据挖掘 开发工具
Python100天:01.初识python
【4月更文挑战第7天】Python100天:01.初识python
55 1
Python100天:01.初识python
|
7月前
|
JSON NoSQL Redis
Python使用小结
Python使用小结
42 0
|
10月前
|
索引 Python
快来看啊!原来Python里还有这些的一些有趣的东西!
快来看啊!原来Python里还有这些的一些有趣的东西!
44 0
|
存储 Java 程序员
初识Python——“Python”
初识Python——“Python”
初识Python——“Python”
|
存储 索引 Python
|
设计模式 自然语言处理 JavaScript
【21天python打卡】第1天 python预备知识(1)
大家好,今天是21天python打卡的第一天,我们要想学好python,我们先了解一些关于python的基础知识。
|
自然语言处理 算法 Java
【21天python打卡】第2天 python预备知识(2)
​​大家好,今天是21天python打卡的第2天,我们要想学好python,要先了解一些关于python的基础知识。上一篇我们介绍了python的基本概念,python编程思想,python安装以及python的运行方式,本文我们继续讲python的预备知识。
|
Python
Python:使用2to3将Python2转Python3
Python:使用2to3将Python2转Python3
90 0
|
Python
Python—Python 问题
离线安装库
114 0
|
Python
Python2 转Python3 比较
# Python2 转Python3 #### 1. 工具命令 * python2 * python/pip/pydoc * python3 * python3/pip3/pydoc3 #### 2. 语法 1. exception ``` python3
1116 0