Chapter 01 Python概述(资源)

内容安排

 1.Python简介

1. 编程语言排行榜

世界编程语言排行榜(2020年3月):

只反应某编程语言热度,不具其他参考意义

数据来源网址:(https://www.tiobe.com/tiobe-index/)

Redmonk排行榜(2020年2月):

数据来源网址:(https://redmonk.com/sogrady/2020/02/28/language-rankings-1-20/ )

Python开发的大型项目:

        以下是一些比较有名的网站或应用,它们在不同程度上与Python有关联。这些关联体现在有的网站或应用完全用Python开发,有的在部分业务或功能中使用了Python,还有的则支持Python作为扩展脚本语言。这些信息大部分来源于Wikipedia和Quora。

完全或部分使用Python开发的知名网站与应用

  1. Reddit:这是一个社交分享网站,最初使用Lisp开发,但在2005年转为Python。

  2. Dropbox:一款流行的文件分享服务,其后端部分使用了Python进行开发。

  3. 豆瓣网:中国的一个图书、唱片、电影等文化产品的资料数据库网站,完全使用Python构建。

  4. YouTube:全球知名的视频分享网站,在某些功能和服务上使用了Python。

  5. Quora:一个知名的社交问答网站,其平台上的部分功能和后端服务由Python支持。

Python在技术和开发工具中的应用

  1. Django:这是一个鼓励快速开发的Web应用框架,完全使用Python编写。

  2. Fabric:一个用于管理大量Linux主机的程序库,基于Python开发。

  3. Ubuntu Software Center:Ubuntu操作系统自带的图形化包管理器,自9.10版本后部分功能使用Python。

  4. YUM:RPM兼容的Linux系统上的包管理器,部分组件使用Python编写。

  5. MySQL Workbench:一个可视化数据库管理工具,支持Python作为脚本语言进行自动化和定制。

Python在游戏开发中的应用

  1. EVE:网络游戏EVE Online的开发团队大量使用Python进行游戏后端和服务器端的开发。

  2. Blender:一个开源的3D绘图软件,其内部引擎和大量工具都是用C和Python编写的。

  3. Civilization IV:策略游戏《文明4》的部分功能使用Python进行开发。

  4. Battlefield 2:第一人称射击游戏《战地2》的某些模块也使用了Python。

  5. Minecraft: Pi Edition:游戏《Minecraft》的树莓派版本,完全用Python编写。

  6. Autodesk Maya:专业的3D建模软件,支持Python作为脚本语言进行自定义和扩展。

Python在科学和政府机构中的应用

  1. NASA:美国宇航局自1994年起就将Python作为主要开发语言,用于各种科学研究和任务控制。

  2. Google:谷歌在很多项目中使用了Python,如Google Groups、Gmail、Google Maps等,其Google App Engine也支持Python作为开发语言。

Python在开源社区和编辑工具中的应用

  1. gedit:Linux平台上的一个轻量级文本编辑器,支持Python插件进行扩展。

  2. GIMP:Linux平台的图像处理软件,其插件系统支持Python脚本进行图像处理。

其他与Python有关联的网站和应用

  1. Digg:一个社交新闻分享网站,其早期版本或某些功能可能使用了Python。

  2. Mozilla:一个支持开源项目的非营利组织,其部分项目或工具可能使用了Python。

  3. Pathÿ

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

书剑风雪

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值