Python介绍与安装。

简介: Python

一:Python介绍

1.1:Python是什么。

python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。

1.2:编程语言种类。

低级语言 :

  • 机器语言、汇编语言、符号语言,汇编语言源程序必须经过汇编生成目标文件,然后执行 。

高级语言

  • BASIC(True basic、Qbasic、Virtual Basic)、C、C++、PASCAL、FORTRAN、智能化语言(LISP、Prolog)、动态语言(Python、PHP、Ruby、Lua)等等。 高级语言源程序可以用解释、编译两种方式执行。

1.3:python的主要领域。

  • WEB开发——最火的Python web框架Django, 支持异步高并发的Tornado框架;
  • 网络编程——支持高并发的Twisted网络框架, py3引入的asyncio使异步编程变的非常简单;
  • 爬虫——爬虫领域,Python几乎是霸主地位,Scrapy\Request\BeautifuSoap\urllib等,想爬啥就爬啥;
  • 云计算——目前最火最知名的云计算框架就是OpenStack,Python现在的火,很大一部分就是因为云计算;
  • 人工智能——成为AI 和大数据时代的第一开发语言;
  • 自动化运维——运维人员必须会的语言叫Python;
  • 金融分析——高频交易软件就是用的Python,到目前,Python是金融分析、量化交易领域里用的最多的语言;
  • 游戏开发——在网络游戏开发中Python也有很多应用,相比Lua or C++,Python 比 Lua 有更高阶的抽象能力;

1.4:Python的种类。

  • Cpython
  • Ipython
  • PyPy
  • Jpython
  • IronPython

1.5:编译器和解释器。

  • 安装Python解释器: 编写Python解释器认识的代码。
  • 安装Java解释器: 编写Java解释器认识的代码。
  • 安装PHP解释器: 编写PHP解释器认识的代码。

1.6:编码。

  • ascii:用1个字节=8位来表示计算机能表达的所有东西:  

2**8 = 256

00000000 -> A

00000001 -> B

00000010 -> C

00000011

00000100

  • unicode: 万国码,用4个字节=32位来做对应关系:

2**32 = 4294967296

00000000 00000000 00000000 00000000 -> A

00000000 00000000 00000000 00000001 -> B

00000000 00000000 00000000 00000010 -> C

00000000 10000000 00010000 00011010 -> 紫 

  • utf-8: 对万国码进行压缩,至少使用1个字节表示:

00000000

00000001

00000010

10000000   00010000   00011010

PS: 中文用3个字节=24位表示

  • gbk:对亚洲国家的文字做的对应关系

PS: 中文用2个字节=16位表示

  • Python解释器现象:

Python2

解释器默认编码为:ascii

# -*- coding:utf-8 -*- (设置解释器默认编码为utf-8)

print('测试')

Python3

解释器默认编码为:utf-8

print('测试')

Python2/Python3

# -*- coding:gbk -*-

二:Windows下安装Python2和Python3

2.1:获取安装包。

2.2:安装python3.6。

自定义安装并增加环境变量

在cmd中测试如下则表示成功

为了好区分Python2和Python3

将C:\Python36目录下的python.exe 和pythonw.exe 改为python3.exe 和pythonw3.exe

2.3:安装python2.7。

将python2增加到环境变量里(前面要用英文分号与其他的变量隔开)

;C:\Python27\Scripts\;C:\Python27\;(将这个粘贴到下图中的path中)

为了好区分Python2和Python3

将C:\Python27目录下的python.exe 和pythonw.exe 改为python2.exe 和pythonw2.exe

此时在命令行输入python3代表python3 , 输入python2代表python2,如下图则表示安装成功。

2.4:安装pip。

#在cmd上执行

python3 -m pip install --upgrade pip --force-reinstall

python2 -m pip install --upgrade pip --force-reinstall

 

#查看pip版本

pip3 -V

pip2 -V


如下图则表示pip安装成功


目录
相关文章
|
30天前
|
Java Python 开发者
Python 学习之路 01基础入门---【Python安装,Python程序基本组成】
线程池详解与异步任务编排使用案例-xian-cheng-chi-xiang-jie-yu-yi-bu-ren-wu-bian-pai-shi-yong-an-li
78 2
Python 学习之路 01基础入门---【Python安装,Python程序基本组成】
|
2天前
安装OpenCV-Python
安装OpenCV-Python
11 1
|
3天前
|
5G Python
Windows11搭建Python环境(Anaconda安装与使用)
Windows11搭建Python环境(Anaconda安装与使用)
18 0
|
3天前
|
Python
Mac上pyCharm找不到已安装的库
Mac上pyCharm找不到已安装的库
9 0
|
15天前
|
Ubuntu Python
python3安装clickhouse_sqlalchemy(greenlet) 失败
如果上述方法仍然无法解决问题,建议查阅相关错误信息和官方文档,以获取更详细的帮助。确保你的Python环境和依赖库都在最新版本,有时问题可能会因为版本不兼容而导致安装失败。
18 0
|
17天前
|
数据采集 自然语言处理 搜索推荐
一篇博客带你领略学习Python的第三方库---如何获取和安装第三方库,关于三种常见第三方库的下载和讲解(pyinstall库,jieba库,wordcloud库),更多第三方库的分类介绍
一篇博客带你领略学习Python的第三方库---如何获取和安装第三方库,关于三种常见第三方库的下载和讲解(pyinstall库,jieba库,wordcloud库),更多第三方库的分类介绍
|
19天前
|
数据采集 机器学习/深度学习 人工智能
Python环境搭建—安装Python3解释器
Python环境搭建—安装Python3解释器
34 2
|
19天前
|
数据采集 JavaScript C++
Python搭建编程环境-安装Python3解释器
Python搭建编程环境-安装Python3解释器
24 1
|
20天前
|
Ubuntu Python
WSL ubuntu 20.04安装python3
通过以上步骤,你可以在WSL的Ubuntu 20.04上成功安装Python 3。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
24 1
|
20天前
|
Ubuntu Python
ubuntu安装python3.9
通过以上步骤,你可以在Ubuntu上成功安装Python 3.9。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
31 1