Python入门(DOC45页).docx
《Python入门(DOC45页).docx》由会员分享,可在线阅读,更多相关《Python入门(DOC45页).docx(38页珍藏版)》请在优知文库上搜索。
1、Python入门第一章课程介绍1. Python的特点优雅.明瑜.5?单,用Python应该尽量写简单明确的代码,尽量写少的代码2. PythOn适合的领域Web网站和各种网络效劳系统工具和脚水作为“胶水”谢言把其他语言开发的模块包装起来方便复用3. Python不适合的领域贴近硬件的代码(C移动开发:IOSAndroid有各自的开发语言0bjC.Swift/Java)游戏开发:C/C+4. Python实际应用国外:YouTube国内:豆犍,一邮箱openstack就是用Python褊骂的开源云计算平台5.Python与其他语言比照类型运行速度代码量C愉译为机器码非常快非常多Java端译为字
2、节可快多Python解释执行(不帑要编译)慢少6.Python的缺点运行it度慢(运行速度的瓶颈往往不在于PyIhOn代码,而是数梅库的操作和网络调用)Python源码不能加击第二章PythOn变量和数据类型2-1数据类型计算机程序可以处理各种数位,但是.计算机能处理的远不止或使,还可以处理文本.图形、音独,视原、网页等各樽各样的数据,不同的数据.需要定义不同的数据类里.在PythOn中.能够直接矩理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1.100.-8080.0.等等。二、浮点数浮点
3、数也就是小数,一个浮点数的小数点住置是可变的,比方,1.23x1.9和12.3x1.(8是相等的.浮点数可以用教学写法,如1.23,3.14,-9.01,等等.但是对于很大或很小的浮点数,就必须用科学计数法表示,把1。用e善代.1.23x1.9就是1.23e9,或者12.3e8,0.(W)Q1.2可以写成1.2e-5.等等。整数和浮点数在计算机内部存储的方式是不同的.整数运算永远是精确的,而浮点数运算则可能会有四舍五入的误差.三、字符串字符串是以或括起来的任意文本,比方abc.yz等等。请注意或本身只是一种表示方式,不是字符串的一局部,因此,字符串abc只有a,b.C这3个字符。四、布尔值布尔
4、值和布尔代数的表示完全一致.一个布尔他只有TrUe,Fa1.se百种值,要么是Tnw,要么是FaISe,在Python中.可以直接用TrUe、Fa1.Se表示布尔值(请注意大小写,也可以通过布尔运算计算出来。布尔值可以用and、Or和not运算。五、空值空值是Python里一个特殊的值,用NOne表示.None不能理解为0,因为0是有港义的,而None是一个特殊的空值。任务:1 .计算十进制整数45678和十六进靶整数0x1.2fd2之和.print156780x1.2fd22 .清用字符串表示出1.earnPythoninimooc.print*1.earnPythoniniroooct3请
5、计算以下表达式的布尔值(注意;二表示判断是否相等:100print4he1.1.o,wor1.dPrint语句也可以跟上多个字符串,用退号“J福开,就可以连成一串箱出:rintThequickbrownfox,jmpsover,the1.azydogThequickbrownfoxjumpsoverthe1.azydogPrint会依次打印每个字符串,遇到当号会输出一个空格.因此.输出的字传串是这样拼起来的Print也可以打印整数,或者计算给果:print3003004运行结果print100+200300#运行站果因此.我们可以把计箕IOC+200的结爰打印得更涕亮一点:print100+2
6、00=100+200100+200=3002运行结果任务:请用两种方式打印出he1.1.o,pythonprint,he1.1.o,python,.*,print,he1.1.o.python,2-3注释任何时候,我们都可以给程序加上注舞。注择是用来说明代码的,给自己或别人看,而程序运行的时候,Python解棒器会直接忽略掉注释,所以,有没有注葬不影碉程序的执行结果,但是影晌到别人能不能看懂你的代码。PythOn的注择以开头,后面的文字直到行尾郎算注释。任务:将代码编辑涔中的print,he1.1.o语句修改成注普语句:printhe1.1.oSprinthe1.1.o2-4什么是变量在Pyt
7、hQn程序中,变量是用一个变量名表示,变量名必须是大小写英文、数字和下划线J)的显合,且不能用数字开头.比方:a=1变量a是一个婪数.t_007=T007变量t_007是一个字符串.在PythOn中,等号=是感值语句,可以把任意数据类型减值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量,例如:a=123a是整数printaa=imooc#a变为字符串printa这种变量本身类型不固定的语言你之为动态语g.与之对应的是静态语言。静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹纪,就会报结.例如Ji1.Vi1.是好态语言,赋值语句如下/表示注群:inta=123;/a是整数类
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Python 入门 DOC45