Python ❀ 软件介绍(python下载安装教程)

网友投稿 265 2022-08-27


Python ❀ 软件介绍(python下载安装教程)

Python学习计划(一)

软件介绍

一、定义软件:是指一系列按照特定顺序组织的计算机数据和指令的集合指令:具体的操作流程数据:被操作的东西

二、分类 软件一般分为两类:系统软件、应用软件 系统软件:直接管理和控制计算机底层硬件,为user提高最基本的计算机功能Windows、Linux、IOS等等 应用软件:处理特殊领域问题的软件,丰富了计算机的功能 QQ、迅雷

三、软件开发 用编程语言去编写上述软件

四、高级编程语言 语言是同种事物之间沟通的桥梁 人与计算机是不同的事物 所以就产生了高级编程语言,它让程序员无序考虑过多的底层细节(比如汇编,需要考虑很多底层细节),并且该语言易于程序员阅读,主要以字母、数字与符号组成。

五、高级编程语言的分类 静态编译型:源代码需要完全被编译之后,在执行,且有着严格的数据类型 C/C++/java/C# 动态解释型:源代码不需要完全被编译,而是编译一行执行一行,这个过程叫做解释,没有严格的数据类型的区分 Python/JavaScript/Matlab/PHP (编程语言没有好坏之分,只有特定的应用场合)

六、Python介绍 Python语言很精简,但是性能就会大打折扣 关键点常识: (1)Python的发音与拼写 (2)Python的意思是蟒蛇 (3)Python的作者是Guido Van Rossum—龟叔 (4)Python是龟叔用C编写的一个编译语言 (5)Python诞生于1991年 (6)Python常用的解释器为Cpython (7)Python目前有两个版本2/3 (8)TIOBE编程语言排行榜前三

七、Python优缺点

八、Python应用场景

web应用开发 python经常被用于web开发,Apache可以运行用python编写的web程序。python定义了WSGI标准应用接口来协调HTTP服务器与基于python的web程序之间的通信。一些web框架,可以让程序员轻松的开发和管理负载的web程序。操作系统管理、服务器运维的自动化脚本 在很多操作系统里,python是标准的系统组件。大多数的Linux发行版以及NetBSD、OpenBSD、Mac OS X都集成了python,可以在终端下直接运行python。有一些Linux发行版的安装器使用python语言编写,比如Ubuntu的Ubiquity安装器,RHL和Fedora的Anaconda安装器。Gentoo Linux使用python来编写它的Portage包管理系统。python标准库可以包含了多个调用操作系统功能的库。通过pywin32这个第三方软件包,python能够访问winodws的COM服务以及其他windows API。使用Ironpython、python程序能够直接调用,Net Framework。一般来说,python编写的系统管理脚本在可读性、性能、代码重用度、扩展性几方面都由于普通的shell脚本。科学计算 NumPy、SciPy、matplotlib可以让python程序员编写计算机程序。桌面软件 PyQt、PySide…是python快速开发桌面应用程序的利器服务器软件(网络软件) Python对于各种网络协议的支持都很完善,因此经常被用于编写服务器软件、网络爬虫、第三方库Twisted支持异步网络编程和多数标准的网络协议(包括客户端和服务器),并且提供了多种工具,被广泛用于编写高性能的服务器软件。游戏 很多游戏使用C++编写图形显示等高性能模块,而使用Python或者Lua编写哟咻的逻辑、服务器。相较于Python,Lua的功能更简单、体积小;而Python则支持更多的特性和数据类型。构思实现,产品早期原型和迭代 YouTube、Google、yahoo!、NASA都在内部大量使用Python。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Python ❀ 开发环境的搭建(python下载安装教程)
下一篇:Python ❀ 基本语法(python入门教程(非常详细))
相关文章

 发表评论

暂时没有评论,来抢沙发吧~