Python入门第一章课程介绍1
Python的特点优雅,明确,简单,用Python应该尽量写简单明确的代码,尽量写少的代码2
Python适合的领域Web网站和各种网络服务系统工具和脚本作为“胶水”语言把其他语言开发的模块包装起来方便使用3
Python不适合的领域贴近硬件的代码(首选C)移动开发:IOS/Android有各自的开发语言(ObjC,Swift/Java)游戏开发:C/C++4
Python实际应用国外:YouTube……国内:豆瓣,搜狐邮箱……openstack就是用Python编写的开源云计算平台5
Python与其他语言对比类型运行速度代码量C编译为机器码非常快非常多Java编译为字节码快多Python解释执行(不需要编译)慢少6
Python的缺点运行速度慢(运行速度的瓶颈往往不在于Python代码,而是数据库的操作和网络调用)Python源码不能加密第二章Python变量和数据类型2-1数据类型计算机程序可以处理各种数值
但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型
在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等
二、浮点数浮点数也就是小数,一个浮点数的小数点位置是可变的,比如,1
23x10^9和12
3x10^8是相等的
浮点数可以用数学写法,如1
但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,1
23x10^9就是1
23e9,或者12
000012可以写成1
2e-5,等等
整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确