下载APP 编程狮,随时随地学编程
返回 首页

Python2 教程

Python 入门教程

Python 入门教程

phthon

Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。

Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。

像Perl语言一样, Python 源代码同样遵循 GPL(GNU General Public License)协议。


谁适合阅读本教程?

本教程适合想从零开始学习Python编程语言的开发人员。当然本教程也会对一些模块进行深入,让你更好的了解Python的应用。



学习本教程前你需要了解

在继续本教程之前,你应该了解一些基本的计算机编程术语。如果你学习过PHP,ASP等编程语言,将有助于你更快的了解Python编程。



执行Python程序

对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!":

实例(Python 2.0+)

#!/usr/bin/python
print "Hello, World!";

运行实例 »

Python 3.0+版本已经把print作为一个内置函数,正确输出"Hello World!"代码如下:

实例(Python 3.0+)

#!/usr/bin/python
print("Hello, World!");

运行实例 »

现在开始学习 Python!

Python IDE(集成开发环境)介绍

Python 3.X版本的教程


目录
Python 入门教程

Python 基础教程

Python 简介
Python 环境搭建
Python 中文编码
Python 基础语法
Python 变量类型
Python 运算符
Python 条件语句
Python 循环语句
Python While循环语句
Python for 循环语句
Python 循环嵌套
Python break 语句
Python continue 语句
Python pass 语句
Python 数字
Python 字符串
Python 列表(Lists)
Python 元组
Python 字典(Dictionary)
Python 日期和时间
Python 函数
Python 模块
Python 文件I/O
Python File(文件) 方法
Python 异常处理
Python 内置函数

Python 高级教程

Python 面向对象
Python正则表达式
Python CGI编程
python操作mysql数据库
Python 网络编程
Python使用SMTP发送邮件
Python 多线程
Python XML解析
python GUI编程(Tkinter)
Python2.x与3​​.x版本区别
Python IDE
Python JSON
Python 100例

Python 常用资源

python 常用库
Python 必备神器

Python 拓展阅读

零基础学Python

1. python 字符串简介与常用函数
2. python 字符串常量
3. python 字符串的一般使用
4. python 修改字符串实例总结
5. python 文本解析
6. python 字符串格式化表达式
7. python 字符串格式化方法(1)
7. python 字符串格式化方法(2)

轻松Python文本专题

python文本 字符串对齐
python文本 字符与字符值转换
python文本 字符串开头或者结尾匹配
python文本 单独处理每个字符的方法汇总
python文本 判断对象里面是否是类字符串
python文本 去掉字符串前后空格
python文本 拼接或合并字符串
python文本 字符串逐字符反转以及逐单词反转
python文本 maketrans和translate

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }