基础教程(一)概述与环境安装

学神IT教育

公众号ID:XueGod-IT

关注

Python俨然已经成为当下最热门的编程语言了,可以说全世界都认可的最高效的编程语言。究竟Python火到什么程度了?

据悉Python已经被加入小学生教材,纳入高考了!

●从2018年起浙江省信息技术教材编程语言将会从VB更换为Python!

●山东省最新出版的小学信息技术六年级教材也加入了Python内容!

●2018年3月起,计算机二级考试加入了“Python语言程序设计”科目!

如此火爆的Python语言该如何学习呢?很多同学可能不知道如何下手,可能买了一堆书籍也看不懂个所以然来!

没关系,学神IT教育在早些年就已经洞察到Python语言会成为未来编程语言的统治者,在腾讯课堂先后已经推出了上百个课程视频并持续迭代更新中,采用录播+直播+答疑+项目实战等服务,帮助同学们更好的掌握这个热门语言。

1.1 Python介绍

1.2 Python2与Python3的比较

1.3 Python3的安装

1.4 Python安装目录介绍

1.5 Python环境变量配置

1.6 Python脚本结构

1.7 Python脚本运行

1.1 Python介绍

Python是一门高级的、面向对象的、解释性、脚本语言

高级语言:贴近开发者,对应底层语言,底层语言贴近机器;java、C#、php 、ruby

面向对象对应于面向过程,是开发人员在开发过程当中的思路,是程序员的世界观

解释性对应于编译性语言。

解释性语言:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言就不用再进行翻译了。

编译性语言:编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了

脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script,ActionScript等等,它不象c\c++等可以编译成二进制代码,以可执行文件的形式存在.

脚本语言不需要编译,可以直接用,由解释器来负责解释。 脚本语言一般都是以文本形式存在,类似于一种命令.

(2017年6月份 编程语言流行排行榜)

1.2 Python2与Python3的比较

Python2与Python3的比较链接

https://www.cnblogs.com/meng-wei-zhi/articles/8194849.html

1.3 Python3的安装

官网下载地址:https://www.python.org/

安装比较简单,点exe文件一直下一步就可以了

注意:安装的时候有个选择是否添加环境变量,这个选是,之后就不用添加环境变量了,如果没有,请添加环境变量。

计算机属性 ---->高级系统设置---->环境变量--->系统变量里的path---->编辑添加安装python的路径(例如E:\python;E:\python\script)

修改python3安装目录下的python.exe文件重命名为python3.exe。(这样命令窗口运行python3输入python3,运行 python3)

注意:我们选择为64位安装包

第一步

第二步

.第三步

安装完成

1.4 Python安装目录介绍

目录组织方式

关于如何组织一个较好的Python工程目录结构,已经有一些得到了共识的目录结构。

假设你的项目名为foo, 我比较建议的最方便快捷目录结构这样就足够了:

Foo/

|-- bin/

| |-- foo

|

|-- foo/

| |-- tests/

| | |-- __init__.py

| | |-- test_main.py

| |

| |-- __init__.py

| |-- main.py

|

|-- docs/

| |-- conf.py

| |-- abc.rst

|

|-- setup.py

|-- requirements.txt

|-- README

1.5 Python环境变量配置

配置环境变量:https://jingyan.baidu.com/article/ceb9fb10db2fc68cac2ba04e.html

1.6 Python脚本结构

.py 文件

以 .py 作扩展名的文件是 Python 源代码文件,由 python.exe 解释,可在控制台下运行。当然,也可用文本编辑器进行修改。

.pyc 文件

以 .pyc 作扩展名的文件是 python 编译文件。

.pyc 文件是不能用文本编辑器进行编辑的,其优点是 .pyc 文件的执行速度要远快于 .py 文件。

至于为什么要有 .pyc 文件,这个需求太明显了,因为 .py 文件是可直接看到源码的,若是软件开发商的话,不可能把源码泄漏出去?所以,就需编译成 .pyc 后再发布。

.pyw 文件

.pyw 文件格式主要是设计用来运行纯 GUI 图形用户界面程序的。

纯 GUI 图形用户界面程序的用户不需要看到类似 CMD 命令的黑色 shell 控制台窗口。

.pyw 文件运行时,所有 stdout、stderr 输出无效,所有原 stdin 的读取只会得到 EOF。

.pyo 文件

.pyo 文件是优化编译后的程序。 “python -O 源文件” 即可将源程序编译为 .pyo 文件。同样,.pyo 文件也是不能用文本编辑器进行编辑的。

.pyd 文件

.pyd 文件并不是用 python 编写成的,.pyd 文件一般是其他语言编写的 python 扩展模块。

.pyd 文件是用 D 语言按照一定格式编写,并处理成二进制的文件。

1.7 Python脚本运行

安装完成,打开命令窗口:输入python3

打印Python的第一个程序hello world (在 Windows命令提示符(cmd)中输入以下命令进行 pip的更新:python -m pip install -U pip)

学神IT课程全新升级

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

扫码关注云+社区

领取腾讯云代金券