万事开头难——正确开始使用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个空格)来进行缩进,这样既可以提高代码的可读性,而且更容易对程序进行后期维护。

相关文章
|
8月前
|
前端开发 数据库 开发者
Python的TurboGears
Python的TurboGears
69 1
|
7月前
|
Python
Python中 * 号有什么用?
`Python`中的`*`号不仅仅用于乘法运算,还涉及数据结构构造与解构、函数参数处理等。它可以用于列表的展开构造和解构,例如在列表中插入或拆分子列表。在字典构造时,`**`用于合并字典。在函数参数中,`*`用于接收不定长位置参数,`**`用于接收不定长关键字参数。此外,`*`和`/`还能限制函数调用的方式,如`*`使后续参数必须为关键字参数,`/`则限制只能使用位置参数。
python的这些小知识你注意到了吗?
本文将对一些小知识进行汇总,这些知识也许你用了 python 很久,但仍然没注意到。
|
存储 算法 Python
|
自然语言处理 Java 程序员
初识python
Python是1门程序设计语言。在开发者眼里,语言可以分为3类: 1.自然语言:人能听懂的语言,例如汉语,英语,法语等等。 2.机器语言:机器能听懂的语言,机器只能听懂0和1。 3.程序设计语言:机器能够听懂,人能听懂的语言,例如Python,C,C++ 、C# 、Java等等。 同样的,在开发者眼里还可以分为高级程序设计语言和低级程序设计语言。越接近于人类的语言越高级 ,例如Python;越接近于机器语言越低级,例如汇编就属于低级程序员设计语言。
初识python
|
索引 Python
『Python』题集⒋
输入描述:定义输入函数input()输入字符(定义数据value) 输出描述:找到最终输出找到定义的那个数据(name)就可以直接退出循环从此不再遍历后续的元素, 如果当我们输入数据没有找到的话就输出没有找到。
195 0
|
Python 数据库 SQL
python tornodo的简单应用1
简单构建python的web框架1
1309 0