01-Python介绍、安装与入门

Python介绍

关于Python

Python 是一种解释型面向对象动态数据类型的高级程序设计语言。
解释型:Python将代码边解释边运行,而不是像C一样编译。类似解释型的语言还有JAVA。
Python 由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年。

Python代码文件以.py后缀。

Python版本

目前Python分为两个大版本,Python2Python3
从2020 年 1 月 1 日起, 官方已经停止 Python 2 的更新。
Python 2.7 被确定为最后一个 Python 2.x 版本。

目前,还有很多人在使用Python2
Python3和Python2使用起来很相似,学会了Python3之后,学会Python2就变得很简单。

Python的特点
  1. 可读性强-强制缩进

if等语句不缩进则报错
使用缩进分隔代码块(很多语言使用{}分隔)
缩进类型和个数必须一致

  1. 解释型语言

无需编译,通过解释器将代码解释运行

  1. 交互式语言

可以在一个 Python 提示符 >>> 后直接执行代码

  1. 面向对象语言

Python支持面向对象的风格或代码封装在对象的编程技术

  1. 其他

脚本语言,可移植性强
易学,代码简洁

Python的缺点
  1. 运行速度慢

要求速度的部分,建议用其他语言代替,如Golang。

  1. Python 的 GIL 锁限制并发

Python多线程是假的多线程,实际上并不是并发的。
如果遇到了并发,建议将这部分换成其他代码,如Golang。

  1. 源代码加密困难

由于Python是解释型语言,所以不会像C一样编译为目标程序,很难被加密。

Python3的安装

安装Python3

Python3官方下载地址:https://www.python.org/downloads/

验证是否成功:
UTOOLS1589079118069.png

安装pyCharm

Python3是交互式语言,可以在一个 Python 提示符 >>> 后直接执行代码
但使用IDE会更加的方便,这里推荐使用Pycharm。

PyCharm官方下载地址:https://www.jetbrains.com/pycharm/download/#section=windows
社区版Community免费。

注意

pyCharm只是一个工具,方便你写代码。
真正运行Python的不是pyCharm。
pyCharm会将代码交给解释器去运行。

Python3入门

使用交互式解释器

按Win+R,弹出运行窗口。
在运行窗口中输入cmd,回车,进入命令提示符。
在命令提示符中,输入python,进入python。(也可以直接搜索python程序进入)
运行Python代码。

UTOOLS1589079469872.png UTOOLS1589079489137.png
使用解释器运行.py文件
  1. 创建.py文件
  2. 编辑.py文件
  3. 在cmd中解释运行文件:python test.py
UTOOLS1589079715829.png UTOOLS1589079732558.png

进入test.py文件所在的目录:

UTOOLS1589079772113.png
使用IDE运行Python

这里推荐使用pyCharm

  • 创建项目
    File -> New Project -> Pure Python -> 编辑项目的位置和名称。

  • 创建.py文件
    在项目目录上点击右键 -> New -> Python File

  • 编辑.py文件后运行

UTOOLS1589080000860.png
posted @ 2020-05-10 11:09  NetRookieX  阅读(4)  评论(0编辑  收藏  举报