码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习笔记——基础篇【第一周】(未完待续)

时间:2016-04-13 12:39:27      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:

学习Python目的:

1、学完之后,可以做开发运维监控、自动化软件、聊天软件、BBS、博客和网站。

2、投资自己,结识更多的朋友,变更更优秀的人

 

Python第一周笔记

Python语言介绍

python创始人Guido,荷兰人,Python源自他所挚爱的电视剧Monty Python‘s Flying Circus。Python编译器使用C语言实现,能够调用C语言库文件。1991年初,Python发布了第一个公开发行版。

Python版本

Python1.0   1994年

python2.0   2000年(加入了内存回收机制)

Python2.4    2004年(Pyhton诞生了目前最流行的WEB框架Django)

Python2.5    2006年

Python2.6    2008年(过渡版本,过渡到3.0版本)

Python2.7    2010年(过渡版本,2014年11月官方声明,Python 2.7 支持到2020年,2.7是最后一个版本,不会出现2.8版本,官方希望大家都尽快切换到3.4版本)

 

Python3.0    2008年 (不兼容2.0版本语法和功能)

Python3.2    2011年

python3.3    2012年

Python3.4    2014年

Python3.5    2015年

注释:

1、2008年python 2.6和Python3.0同时发布,2.0里面有重复的功能重复的模块,发布3.0目的是去繁从简,加入新的功能,把很多语法合并在一起等等,从而有了3.0版本.(2008年的时候,大家还用的是2.4版本,3.X版本不兼容2.X版本语法和功能)

 

Python应用:

Web Programming(web开发方向): Django,pyramid,Bottle,Tornado,Flask,web2py(列出的是主流web框架)

GUI Development(图形界面开发):wxPython,tklnter,PyGtk,PyGObject,PyQt(做图形界面越来越少,现在流行H5)

Scientific and Numeric(科学计算):Scipy,pandas(作金融分析),IPython

software Development(软件开发):Buildbot(程序集成、自动测试、自动部署),trac(处理bug),Roundup(处理Bug)

System Administration:Ansible,Salt,OpenStack(虚拟化)(运维三剑客)

使用Python开发的实例

Facebook、Youtube、Yelp(product)(国外的大众点评)、Quora(国外的知乎)、Instagram、豆瓣、知乎、雅虎、SOHO、腾讯(蓝鲸)、网易、金山

 

Python新特性

print()

Old: print "The answer is", 2*2
New: print("The answer is", 2*2)
Old: print x, # Trailing comma suppresses newline
New: print(x, end=" ") # Appends a space instead of a newline
Old: print # Prints a newline
New: print() # You must call the function!
Old: print >>sys.stderr, "fatal error"
New: print("fatal error", file=sys.stderr)
Old: print (x, y) # prints repr((x, y))
New: print((x, y)) # Not the same as print(x, y)!

ALL IS UNICODE NOW
从此不用为编码错误而烦恼

(A, *REST, B) = RANGE(5)

(a, *rest, b) = range(5)

技术分享

 

安装

变量、注释、数据类型

字符编码

运算

流程控制

文件操作

程序练习

 

Python学习笔记——基础篇【第一周】(未完待续)

标签:

原文地址:http://www.cnblogs.com/yard/p/5386555.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!