Python:面向对象编程语言官网【美国】
栏目分类:国外网站 发布日期:2022-03-04 浏览次数:次
网站logo:
网站名称:Python
所属国家:美国
网站缩略图:
Python首页缩略图
官网介绍:
Python 软件基金会是 Python 背后的组织。成为 PSF 的成员并帮助推进软件和我们的使命。
Python 应用程序
Python 用于许多应用领域。这是一个样本。
在Python包索引中列出成千上万的第三方模块为Python。
网络和互联网开发
Python 为Web 开发提供了多种选择:
Django和Pyramid等框架。
Flask和Bottle等微框架。
高级内容管理系统,例如Plone和django CMS。
Python 的标准库支持许多 Internet 协议:
HTML 和 XML
JSON
电子邮件处理。
支持FTP、 IMAP和其他Internet 协议。
易于使用的套接字接口。
包索引还有更多的库:
Requests,一个强大的 HTTP 客户端库。
Beautiful Soup,一个 HTML 解析器,可以处理各种奇怪的 HTML。
用于解析 RSS/Atom 提要的Feedparser。
Paramiko,实现 SSH2 协议。
Twisted Python,异步网络编程框架。
科学和数字
Python 广泛用于科学和数值计算:
SciPy是数学、科学和工程软件包的集合。
Pandas是一个数据分析和建模库。
IPython是一个功能强大的交互式 shell,可以轻松编辑和记录工作会话,并支持可视化和并行计算。
该软件木工课程讲授了科学计算的基本技能,跑步训练营,并提供开放获取教材。
教育
无论是在入门级还是在更高级的课程中,Python 都是一门极好的编程教学语言。
诸如How to Think Like a Computer Scientist、 Python Programming: An Introduction to Computer Science和 Practical Programming等书籍。
在教育特别兴趣组 是个好地方,讨论教学问题。
桌面图形用户界面
该Tk的GUI库包括在Python的大多数二进制分发。
一些可在多个平台上使用的工具包单独提供:
小部件
Kivy,用于编写多点触控应用程序。
Qt 通过pyqt或pyside
还提供特定于平台的工具包:
GTK+
通过win32 扩展的Microsoft 基础类
软件开发
Python 通常用作软件开发人员的支持语言,用于构建控制和管理、测试以及许多其他方式。
用于构建控制的SCons。
Buildbot和Apache Gump用于自动连续编译和测试。
用于错误跟踪和项目管理的Roundup或Trac。
商业应用
Python 还用于构建 ERP 和电子商务系统:
Odoo是一款一体化管理软件,提供一系列业务应用程序,形成一套完整的企业管理应用程序。
Tryton是一个三层高级通用应用平台。
Python首页缩略图2
网站介绍:
Python是是一种面向对象、解释型计算机程序设计语言,Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。也是美国顶尖大学里最受欢迎的编程入门语言。
截止到 2014 年 7 月,Python 已经成为目前美国顶尖大学里最受欢迎的计算机编程入门语言。计算机排名前 10 的学校里,有 8 所学校(80%)使用 Python 作为编程入门语言。在计算机排名前 39 的学校里,有 27 个学校(69%)使用 Python 作为编程入门语言。
Python 已经成为越来越多美国顶级大学的计算机编程入门语言了。三年前,Mark Guzdial 曾撰写博客,预测 Python 在未来将成为主流的计算机编程入门语言。而现在,这个预言基本已经实现了。美国计算机排名顶尖的麻省理工大学和加州大学伯克利分校最近已经将他们的计算机编程入门教学语言改为了 Python。三大 MOOC 提供商(edX、Cousera、Udacity)都提供使用 Python 教学的计算机编程入门课程。同时,不同专业领域的教授,比如 Lorena Barba,也都倡导使用 Python 作为入门语言进行教学。