本页使用了标题或全文手工转换

Python

维基教科书,自由的教学读本
跳到导航 跳到搜索

Python 是一种面向对象、直译式计算机程序设计语言,也是一种功能强大而完善的通用型语言,已经具有十多年的发展历史。它可以运行于Microsoft Windows, Apple Mac OS X, GNU/Linux, BSD和很多其他的操作系统上。

维基教科书發展阶段
草稿 00%.svg 待展 25%.svg 將成 50%.svg 謄正 75%.svg 成文 100 percent.svg



介绍[编辑]

概览 开发阶段:75%(截至{{{2}}})
下载和安装 开发阶段:75%(截至{{{2}}})
设置开发阶段:00%(截至{{{2}}})
使用python解释器开发阶段:50%(截至{{{2}}})
交互模式 开发阶段:00%(截至{{{2}}})
Self Help 开发阶段:25%(截至Dec 15, 2008)

用Python写程序[编辑]

创建 开发阶段:00%(截至{{{2}}})
变量和字符串 开发阶段:100%(截至{{{2}}})
基础数学 开发阶段:00%(截至{{{2}}})
阵列 开发阶段:00%(截至{{{2}}})
决策控制 开发阶段:00%(截至{{{2}}})
条件表达式 开发阶段:00%(截至{{{2}}})
循环 开发阶段:00%(截至{{{2}}})
源文件和注释 开发阶段:00%(截至{{{2}}})
用户界面和互交 开发阶段:00%(截至{{{2}}})
模块和使用 See section below. 开发阶段:00%(截至{{{2}}})
创建和处理文件 开发阶段:00%(截至{{{2}}})
处理文本 开发阶段:00%(截至{{{2}}})
错误 开发阶段:00%(截至{{{2}}})
命名空间 开发阶段:00%(截至{{{2}}})
面向对象编程 开发阶段:00%(截至{{{2}}})
数据库 开发阶段:00%(截至{{{2}}})
网页交互 开发阶段:00%(截至{{{2}}})
网络通信 开发阶段:00%(截至{{{2}}})
游戏编程 开发阶段:00%(截至{{{2}}})

概念[编辑]

基本语法 开发阶段:00%(截至2018.2.3)
数据类型 开发阶段:00%(截至2018.2.3)
数值 开发阶段:25%(截至2018.2.3)
字符串 开发阶段:50%(截至2018.2.3)
列表 开发阶段:100%(截至2019.8.22)
元组 开发阶段:00%(截至2018.2.3)
字典 开发阶段:25%(截至2018.2.3)
集合 开发阶段:00%(截至2018.2.3)
运算符 开发阶段:00%(截至2018.2.3)
流程控制 开发阶段:00%(截至2018.2.3)
函数 开发阶段:00%(截至2018.2.3)
迭代器 开发阶段:25%(截至Feb 2, 2018)
生成器 开发阶段:25%(截至Feb 2, 2018)
作用域 开发阶段:00%(截至2018.2.3)
异常 开发阶段:00%(截至2018.2.3)
输入输出 开发阶段:00%(截至2018.2.3)
模块 开发阶段:00%(截至2018.2.3)
开发阶段:00%(截至2018.2.3)
MetaClasses 开发阶段:00%(截至2018.2.3)

高级概念[编辑]

装饰器 开发阶段:25%(截至Dec 16, 2008)
Context Managers 开发阶段:50%(截至April 10, 2014)
反射 开发阶段:25%(截至April 10, 2014)
Metaclasses 开发阶段:75%(截至Aug 6, 2006)
Namespace 开发阶段:00%(截至Aug 6, 2006)
Performance
Tips and Tricks 开发阶段:25%(截至Aug 6, 2006)

模块[编辑]

标准库模块[编辑]

Standard Library 开发阶段:00%(截至Feb 10, 2009)
正则表达式 开发阶段:00%(截至2018.2.3)
External commands
XML工具 开发阶段:00%(截至2018.2.3)
Email 开发阶段:25%(截至Feb 21, 2009)
Threading 开发阶段:25%(截至Aug 6, 2006)
Socket编程 开发阶段:00%(截至2018.2.3)
GUI Programming 开发阶段:50%(截至Aug 9, 2010)
Tkinter
CGI interface 开发阶段:50%(截至Aug 15, 2014)
WSGI web programming 开发阶段:00%(截至Aug 6, 2006)
Internet 开发阶段:75%(截至Feb 10, 2009)
Networks 开发阶段:00%(截至Aug 6, 2006)
Math
文件 (I/O) 开发阶段:00%(截至2018.2.3)
网页内容获取 开发阶段:00%(截至2018.2.3)
struct

第三方库模块[编辑]

Database Programming 开发阶段:25%(截至Aug 9, 2010)
numpy
pandas
游戏编程 开发阶段:25%(截至Aug 6,2006)
Qt4 开发阶段:75%(截至Feb 10, 2009)
Dbus 开发阶段:00%(截至Jan 25, 2009)
pyFormex
matplotlib
Sorted Container Types
Excel
MS Word

编写扩展模块[编辑]

Extending with Perl 开发阶段:25%(截至Aug 9, 2010)
Extending with C 开发阶段:00%(截至2018.2.3)
Extending with C++ 开发阶段:00%(截至2018.2.3)
Extending with Pyrex开发阶段:00%(截至2018.2.3)
Extending with ctypes开发阶段:00%(截至2018.2.3)

注释[编辑]

The latest documentation for the standard python libraries and modules can always be found at The Python.org documents section. This documentation includes the official Tutorial.

The following articles are Python adaptations from articles of the Computer programming book. The texts in these articles are language neutral but the examples are all Python.


List of authors


参考链接[编辑]

Wikiversity-logo.svg
维基學院中的相關論述或教學:
Wikipedia-logo.png
维基百科中的相关条目: