1 / 58
文档名称:

Python基础总结.doc

格式:doc   大小:114KB   页数:58页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python基础总结.doc

上传人:282975922 2020/9/23 文件大小:114 KB

下载得到文件列表

Python基础总结.doc

文档介绍

文档介绍:Python基础一、Python中数据类型在Python中,能够直接处理的数据类型有以下几种:一、整数Python可以处理任意大小的整数,当然包括负整数,在Python程序中,整数的表示方法和数学上的写法一模一样,例如:1,100,-8080,0,等等。计算机由于使用二进制,所以,有时候用十六进制表示整数比较方便,十六进制用0x前缀和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。二、浮点数浮点数也就是小数,之所以称为浮点数,是因为按照科学记数法表示时,一个浮点数的小数点位置是可变的,比如,^9和^8是相等的。浮点数可以用数学写法,如,,,等等。但是对于很大或很小的浮点数,就必须用科学计数法表示,把10用e替代,^9就是,或者,可以写成,等等。整数和浮点数在计算机内部存储的方式是不同的,整数运算永远是精确的(除法难道也是精确的?是的!),而浮点数运算则可能会有四舍五入的误差。三、字符串字符串是以''或\括起来的任意文本,比如'abc',硜穹等等。请注意,''或\本身只是一种表示方式,不是字符串的一部分,因此,字符串'abc'只有a,b,c这3个字符。四、布尔值布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写),也可以通过布尔运算计算出来。布尔值可以用and、or和not运算。and运算是与运算,只有所有都为True,and运算结果才是True。or运算是或运算,只要其中有一个为True,or运算结果就是True。not运算是非运算,它是一个单目运算符,把True变成False,False变成True。五、空值空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。此外,Python还提供了列表、字典等多种数据类型,还允许创建自定义数据类型,我们后面会继续讲到打印输出语句可以向屏幕上输出指定的文字。比如输出'hello,world',用代码实现如下:print>>>print'hello,world'二、Python中的注释的注释以?#?开头,后面的文字直到行尾都算注释Python的变量Python三、.大小写英文、数字和下划线程序中,变量是用一个变量名表示,变量名必须是在Python,比如:(_)的组合,且不能用数字开头a=1是一个整数。变量at_007='T007'是一个字符串。变量t_007是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复=Python中,等号在赋值,而且可以是不同类型的变量,例如:是整数a=123#aprintaa='imooc'#a变为字符串printa动态语言,与之对应的是静态语言。这种变量本身类型不固定的语言称之为静态语言在定义变量时必须指定变量类型,如果赋值的时候类型不匹配,就会报错。例如Java是静态语言,赋值语句如下(在内存中创建了一个'ABC'的字符串;,并把它指向'ABC'。也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码:a='ABC'b=aa='XYZ'printb最后一行打印出变量b的内容到底是'ABC'呢还是'XYZ'?如果从数学意义上理解,就会错误地得出b和a相同,也应该是'XYZ',但实际上b的值是'ABC',让我们一行一行地执行代码,就可以看到到底发生了什么事:执行a='ABC',解释器创建了字符串?'ABC'和变量a,并把a指向'ABC':执行b=a,解释器创建了变量b,并把b指向a指向的字符串'ABC':执行a='XYZ',解释器创建了字符串'XYZ',并把a的指向改为'XYZ',但b并没有更改:所以,最后打印变量b的结果自然是'ABC'了。四、。字符串可以用''或者\括起来表示。如果字符串本身包含'怎么办?比如我们要表示字符串?I'mOK?,这时,可以用?括起来表示:????类似的,如果字符串包含,我们就可以用''括起来表示:'LearnPythonisuseful'如果字符串既包含'又包含怎么办?这个时候,就需要对字符串的某些特殊字符进行“转义”,Python字符串用\进行转义。要表示字符串?BobsaidI''和会引起歧义,因此,我们在它前面插入一个\表示这是一个普通字符,不代表字符串的起始,因此,这个字符串又可以表示为:'Bobsaid\I\'mOK\.'注意:转义字符\不计入字符串的内容中。常用的转义字符还有:\n表示换行\t表示一个制表符\\表示\

最近更新

懂得接纳自己优缺点向前看的哲理金句集合(52句.. 66页

小学特岗教师期满转正申请书范文 【收藏】 70页

执着发的朋友圈文案集合43句 52页

冬至有内涵的祝福语(锦集44条) 49页

第五章-曹丕、司马迁、王充、钟嵘文论-《古代.. 45页

高性能再生纤维素薄膜及其复合材料的制备开题.. 2页

高分辨力超声在类风湿性关节炎小关节病变的应.. 2页

髓源抑制细胞致胃癌肿瘤免疫逃逸的机制研究的.. 2页

预裂增透爆破抽采本煤层瓦斯技术及其应用研究.. 2页

项目群合同体系柔性管理研究的开题报告 2页

2024年暑假幼儿园防溺水总结(精选8篇) 16页

面向WSN的土壤湿度温度传感器的开发应用的开题.. 2页

2024年普通员工个人年终工作总结(经典15篇) 26页

2024年晚会开幕致辞 7页

青年技能人才队伍建设问题与对策研究——以沿.. 2页

青少年所感知到的学校氛围对孤独感的影响的开.. 2页

2024年春节期间供电保障工作方案范文(精选12.. 50页

2024年春节作文模板350字 4页

2024年春游日记模板锦集九篇 9页

静脉输液治疗护理学考核试题题库及答案 38页

2024企业主要负责人安全培训考试题及答案优质.. 12页

千首禅诗品析 51页

以工代赈项目开工仪式表态发言稿 1页

《中华少年》朗诵稿原文 2页

巡察工作汇报材料3篇 19页

军校招生政审表双面印刷 6页

西方有哪些著名的哲学家 4页

项目融资申请表填写标准版模板 6页

2015年车库建筑设计规范附条文 92页