Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

ythzx/Python_Total_Tutorial

Repository files navigation

Python全攻略

Python语言是一门多范式的编程语言,语法简单,代码清晰可读性强,因此用户可以全力专注于程序本身而不用过多的关注语言.加上功能强大又有海量的可以满足不同需求的扩展库,在欧美常作为入门编程语言来使用,也广泛应用在科研领域.MIT目前就是使用的python来代替SICP原来的课程.

python和java同属解释型语言,都是先将源代码编译成字符码,而后交给自带的虚拟机解释执行。python是种很中庸全能的脚本语言。从系统工具到web应用,从命令行脚本到Gui,各个领域都可以胜任。常见的应用领域主要集中在服务器维护,web应用,数据挖掘和图像处理等。 google,豆瓣,知乎,python都是主力开发语言。许多游戏的后台脚本也是python。在数据分析领域由于python有强大的numpy模块以及在字符串, html和xml文本处理方面的强大能力,它也被看做是matlab非常优秀的替代品.

众所周知python有两大主要版本号,2.7.X和3.X.他们之间变化很大以至于不能兼容,但他们间又有很大共性,因此本篇会主要讲3.X版本,但2.7版本作为一个稳定版本也会在有不同的地方相应的提下.

这篇文章主要会分成以下这几个部分:

  • 快速入门
  • 进阶篇
  • 高级话题
  • 标准库
  • 常用第三方库

除介绍库外每篇都会有实战练习。 我写这篇长文主要是传道外加复习梳理,毕竟学生一枚,难免会有出错的地方,还望多多指正。

本篇写的时候Python3的版本号是3.5

结构图:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 92.5%
  • Python 2.8%
  • HTML 2.3%
  • C 1.6%
  • JavaScript 0.6%
  • CSS 0.2%

AltStyle によって変換されたページ (->オリジナル) /