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

前端程序员之路

开始阅读
手册说明:


在走上《Python程序员之路》之前,您要知道的事:


  • 首先,请确定您已经要往Python程序员方向发展或者对成为Python程序员有着浓厚的兴趣,这十分重要;
  • 其次,确认您已经做好准备走上Python程序员之路了,如果还未准备好,请参考《phython基础教程》
  • 再者,希望您有足够的耐心与信心将Python程序员之路一走到底;
  • 最后,W3Ccshool祝愿您早日成为一名合格的Python程序员。

本教程的章节构成:


Python 发展历史:


Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。

Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。

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

现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。

Python的应用:


  • Reddit - 社交分享网站,最早用Lisp开发,在2005年转为python
  • Django - 鼓励快速开发的Web应用框架
  • BitTorrent - bt下载软件客户端
  • EVE- 网络游戏EVE大量使用Python进行开发
  • NASA - 美国宇航局,从1994年起把python作为主要开发语言
  • Civilization IV - 游戏《文明4》
  • Cinema 4D - 一套整合3D模型、动画与绘图的高级三维绘图软件,以其高速的运算和强大的渲染插件著称
  • Digg - 社交新闻分享网站
  • Quora - 社交问答网站
  • Pinterest - 图片社交分享网站
  • Slide - 社交游戏/应用开发公司,被谷歌收购

在W3Cschool上还有其他与Python相关的教程可供参考:


《Python 3教程》

《Python项目》

《Python学习》

《Python学习资源》

《Python手册by一盏烛光》

《Python 菜谱》

附加资料:


Python官方网站 https://www.python.org/

Python官方文档 https://docs.python.org/3/

目录

HTML

学习工具
如何学习
HTML介绍
HTML结构

Python学习技巧

Python学习心得

Python基础语法

Python知识点规划图(拖动)
Python打印输出
Python输入功能
Python变量学习
Python数学运算
Python数据类型
Python条件判断
Python循环语句
Python数据结构
Python函数
Python模块

Python软件工程

Python初步认识软件工程
Python编写高质量代码

关闭

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; }