知名公司都在进行不可描述的py交易,你还在等什么python
国外:google earth,google广告等,CIA美国中情局,NASA美国航天局,YOUTUBE,DropBox,Instagram,FaceBook,Redhat中yum包管理工具c++
国内:豆瓣,知乎,春雨医生等‘web
python发家史编程
为了打发圣诞节假期(吾等咩时候能达到这样的境界┭┮﹏┭┮),Guido开始写python语言的编译器,名字来源于 电视剧Monty Python's Flying Circuswindows
1991--第一个python编译器诞生安全
1994--python1.0服务器
2000--2.0 2004--2.4 2006--2.5 2008--2.6 2010--2.7网络
2008--3.0 2009--3.1 2011--3.2 2012--3.3 2014--3.4 2015--3.5......框架
在哪里进行py比较合适尼?运维
WEB开发
Diango(python最流行框架)\pyramid\Tornado\Bottle\Flask\WebPy
网络编程
Twisted(异步网络框架)\Requests(爬虫)\Scrapy(爬虫)\Paramiko(模拟SSH)
科学运算
SciPy\Pandas\Ipython(金融,数学,工程)
GUI图形开发
wxPython\PyQT(图形)\Kivy(多点触屏)
运维自动化
OpenStack\SaltStack\Ansible\腾讯蓝鲸
目前主要应用领域:
python look like what?
编译型:一次性把全部代码转换成机器语言,而后写成可执行文件;执行速度快,对系统要求低,用于开发操做系统,大型应用程序,如c++/c
解释型:不断的解释,执行,解释,执行;离不开解释程序,一些网页脚本,服务器脚本等对速度要求不高,对不一样系统平台兼容性有必定要求的经常使用解释型语言,如Java,Perl,Python
动态语言:运行期间才去作数据类型检查,即永远不用给任何变量指定数据类型,如python,Ruby
静态语言:数据类型在编译期间检查,写程序时要声明全部变量的数据类型;如C,Java
强类型定义语言:一旦一个变量被指定了某种类型,若是不通过强制转换,他就永远是这个类型,强类型定义语言是类型安全的语言
若类型定义语言:与强相反,数据类型能够忽略,一个变量能够赋不一样数据类型的值,
python是强类型语言,另外语言是否是动态语言与缘由呢是否类型安全没有联系。
py的好处和坏处
呵呵:
哈哈:
python解释器
运行代码,须要用解释器来执行.py文件
最普遍使用的cpython;要和Java,.net交互;最好的拌饭是经过网络调用,而不是用Jython等解释器
python2|3?
2版本不会有什么更新了,之后的更新是在3版本上面进行,不兼容2版本;
3相对于2最大的改变是Unicode Support,3里边能够直接写中文,
一些库更名字了;;
SO,ofcourse is learn python3 la !
Python安装
1下载2安装3配置环境变量
无需安装,原装python环境
Hello Python World
print("Hello Python World")-->hello.py
python hello.py