Python 使用教程

Python的作用我在这里就不跟大家多说了,相信能点进来的都是知道Python的优点的,而且在之前的推文里面我们也有专门介绍Python的。因此话不多说,直接进入正题。

首先,我们现在的用户绝大多数使用的都是Windows用户,然后同时考虑到后期可能会接触的Linux系统,因此本次教程主要针对的是Windows和Linux系统的Python开发环境的搭建。

适用系统:Windows,Linux

Windows

Windows的环境搭建要相对复杂一些,因为要先从网上下载Python的安装包。这里以Python2.7版本的为例,将Python安装在比较容易找的目录里面。这里小编选择的是系统盘C盘的根目录。

安装完之后,里面有自带的一些Python开发环境,其中包括IDLE,但是在这里小编不建议新手在IDLE开发,所以这里介绍的是利用Windows终端开发的方法。

Windows可以使用的有两种,一个是cmd,另一个就是PowerSholl。cmd想必大家都比较熟悉,PowerSholl虽然功能要强大一些,一些关键字也会标注颜色,但是PowerSholl运行起来会比较卡,而cmd虽然只有一种颜色,但是运行速度是绝对要比PowerSholl高上很多的。所以如果对开发环境不做要求的话建议用cmd。当然,我们安装完Python之后还不能直接在cmd使用Python,我们还需要更改系统的环境变量。

在我的电脑点击属性,在左边可以看到一个高级系统设置,点进去,就可以打开环境变量的设置界面。

打开之后看到下面,系统变量Path,选中之后点击编辑。

然后再在里面新建一个环境变量。C:\Python27\是你安装Python的目录。完了之后就可以点击确定,完成编辑。

然后再打开cmd,Windows10用户可以直接搜索打开。然后输入Python,我们就可以直接在cmd进入Python的人机交互模式,并且打开的时候也会显示有关Python的信息。比如下图就有标注我的Python版本等信息。最后可以输入exit()退出Python的交互模式。

当然,如果只能这样就太鸡肋了。小编也没必要花这么多精力介绍这个方法。这里我们主要是通过cmd调用Python文件。

首先要在用户文件夹里面建立一个新的文件夹,用来存放你的Python文件。当然你也可以直接在cmd操作,使用mkdir命令,如mkdir mustuff。建立一个叫mystuff的文件夹,然后输入cd mystuff打开。当然,现在文件夹里面什么都没有。所以我们用文件管理器在里面新建一个文本,后缀改为.py。这个是Python文件的后缀。然后用文本编辑器打开就可以直接输入代码了。这里用最情怀的Hello World!示意一段代码。

完了之后保存退出,然后再在cmd里面输入python 1.py。在这里,确保你已经打开了新建的mystuff文件夹,然后1.py是小编给python文件的命名,当然你也可以更改,比如改为text.py之类的,用字母命名。

然后我们就可以看到我们print命令奏效了,为我们打印出了Hello World!

Linux

对于Linux用户,既然选择了Linux,这里就默认你已经懂得如何安装软件,这里的命令是sudo apt-get install。不过一般Linux都自带Python,因此打开终端之后,直接输入Python就可以进入交互模式,如果没有那你就可以自行安装,安装出错就sudo apt-get update升级一下。不过一般都会自带2.7版本的Python,你如果想用3.x的也可以自己安装。这里小编用的是树莓派的Rasopberry系统,这个和传统的Linux系统、如Ubuntu等一些基本一样。

首先我们进入系统根目录,命令cd。然后新建一个mystuff文件夹存放Python文件。在Linux我们不需要到文件管理器操作,直接用文本编辑器打开就好,如果没有这个文件,系统自然会帮我们创建这个文件。

命令:mkdir mystuff,新建一个mystuff文件夹

cd mystuff,打开文件

sudo editor 1.py,用editor文本编辑器打开1.py这个文件,editor文本编辑器是Raspberry系统自带的文本编辑器,如果是传统的Linux系统用户可以安装一个gedit文本编辑器。

完了之后就可以输入Python代码了。这里搞一个进阶性的Hello world!我们不从代码固定输出,运行的时候输入。

这里输入完之后就可以保存退出了。保存是ctrl o,退出是ctrl x。回到终端界面之后就可以调用这个文件了,依旧是Python 1.py,运行之后就可以输入,完了就可以帮你显示出你刚刚输入的。

凝聚科技力量,科技改变生活!

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180623G0PC9600?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券