初识Python

时间:2022-07-21 01:09:06

目录

一、Python是什么


一、Python是什么

计算机(computer)俗称电脑,是现代一种用于高速计算的电子机器,可以进行数值计算,又可以进行逻辑判断,还具有存储记忆功能,且能够按照程序的运行,自动、高速处理数据.

初识Python

 一个完整的计算机系统,是由硬件系统和软件系统两大部分组成的。

初识Python

 硬件组成

初识Python

软件系统

初识Python

计算机是如何处理程序的

•用户打开程序,程序开始执行;
•操作系统将程序内容和相关数据送入计算机的内存;
•CPU根据程序内容从内存中读取指令;
•CPU分析、处理指令,并为取下一条指令做准备;
•取下一条指令并分析、处理,如此重复操作,直至执行完程序中全部指令,最后将计算的结果放入指令指定的存储器地址中。

 

Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。

1991年,第一个Python编译器诞生。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。 Python语法很多来自C,但又受到ABC语言的强烈影响。

初识Python

Python语言是由荷兰程序员Guido van Rossum,江湖人称“龟叔”,独立开发完成初版的。“龟叔”曾供职于google,现任职于dropbox 1989年圣诞节期间,在阿姆斯特丹,为了打发圣诞节的无趣,决心开发一个新的脚本解释语言,作为ABC语言的一种继承,然后他就这么做了,并实现了(大神的能力)。之所以选中Python作为该编程语言的名字,是因为他是一个叫Monty Python喜剧团体的爱好者,其本意并不是想选条蟒蛇

Python将许多机器层面上的细节隐藏,交给编译器处理,并凸显出逻辑层面的编程思考。Python程 序员可以花更多的时间用于思考程序的逻辑,而不是具体的实现细节。这一特征吸引了广大的程序员。Python开始流行。

Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。

Python 源代码遵循 GPL(GNU General Public License)协议,这是一个开源的协议,也就是说你可以免费使用和传播它,而不用担心版权的问题。

目前Python是由一个核心开发团队在维护,龟叔属于太上皇职位,仍然占据着至关重要的作用,指导其进

Python(KK 英语发音:/'paɪθɑn/, DJ 英语发音:/ˈpaiθən/)是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

初识Python

•Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。
•Python 是交互式语言: 这意味着,您可以在一个Python提示符,直接互动执行写你的程序。
•Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。
•Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏

Python的特点

1.简单易学

2.丰富的库

3.快速开发

4.免费开源

5.可移植性

6.解释性语言

7.可扩展

python的应用场景

•常规软件开发
•科学计算
•自动化运维
•云计算
•WEB开发
•网络爬虫
•数据分析
•人工智能

初识Python

初识Python

初识Python

初识Python

初识Python

初识Python

 初识Python

Python基础编程,系统环境为linux系统。

在linux系统中,一般自带python,检测方法:在终端串口输入python命令查看结果:

若结果如右图所示,表示系统自带python,可以不用再安装。

若结果表示无python,或者选择更高版本的python,则可以按照下面的步骤进行安装。

 

初识Python

•进入Python官网下载所需的资料:https://www.python.org/downloads/
•这里使用Linux下的Python进行编程:
•下载版本Python3.6.4.tgz压缩包

初识Python

在linux下安装python

将压缩包 拷贝到linux平台下 并 解压

$tar xvf Python-3.6.4.tgz

$cd Python-3.6.4

$make

$make install

 

 若出错 $sudo make install 管理员权限云行

Python会安装在/usr/local/bin/python3.6 目录中Python库安装在/usr/local/lib/python3.6 下

 

初识Python

在终端执行:python

在终端执行:python2

在终端执行:python3

初识Python

初识Python 初识Python