下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ython语提供的三个基本数字类型_python3讲:基本数据类型1.概念1.1表达式表达式是由数据、算符、数字分组符号()、由变量和约束变量等以能求得数值的有意义的排列法所得的组合(类似于数学的公式)。如 1+1 2+11.2语句个语法上成体系的单位,它由个词或句法上有关联的组词构成。在程序当中的语句般是来完成各种功能。如print() for 循环。语句的执会对程序产影响。1.3程序程序就是由条条的语句和表达式组成。1.4函数函数就是种语句,具体来实现某些特定的功能。函数形如 xxx()1.4.1函数的分类内建函数:由python编译器提供的,不需要程序员定义代码实现的,只需要调即可。可以
2、在python中直接调。如abs(),print(),max(),min()等。定义函数:由程序员主创建的函数,要做到见名知意。其中()的内容代表的就是函数要传递的参数。函数中可以没有参数也可以传递多个参数,多个参数中间,隔开。返回值:就是函数返回的结果,但是不是所有的函数都有返回值。2.标识符2.1python语的组成部分不同的编程语,编程思想样,表现形式不样。关键字:就是python中些具有特殊功能的关键字。如false,and 等,具体可以查询档。注释:标识符:开发员在开发当中定义的些符号和名称。般定义:变量,变量名,函数名,类名等。由26个写英字母+0-9数字+符号(_,$)组成标识符
3、规则:1.标识符由字母,数字,下划字组成,但是不能以数字开头。2.python中不能使关键字和保留字作为标识符。3.不能python的函数作为标识符。4.命名式:4.1 驼峰命名法:第个单词字母写开始,第个单词开始字母写。4.2 驼峰命名法:每个单词的字母写。4.3下划线命名法:单词中间_分隔,见名知意,如get_url。运算符语句函数序列3.基本数据类型数据类型:指的就是变量的值的类型。如intstring blean decimal。3.1数值:整数 int 在计算机的内存地址中,有个规定长度的空间,能存储的最值是固定的,所以计算中的整数就有个最值,如果超过内存中的最值,就会产内存溢出。在
4、python中持限精度的整数,所以在python中不担内存溢出的情况。3.2数:所有数,float,(其实是个限接近于结果的数字)。3.3布尔:只有2个值,True ,False 逻辑判断作。布尔值其实有属于整型,True相当于1,False相当于0。3.4 None:只有个数值,也就是空值,表不存在。4.字符串字符串就是由数字,字母,下划线组成的串字符(通常表段本信息)。程序中由 或 “” 包裹起来的内容。注意:不能混合使。4.1转义符 表 表 t表 制表符(横向)n 表换符 表 r 表原始字符串 加在路径或址前,表原样输出4.2 长字符串 表我们可以使 三重 引号 表个长的字符串。好处:可
5、以换并且保留字符串的格式,原样输出。4.3 字符串运算和格式化字符串字符串不能和其他类型进加法运算,如果做了会出现异常。如果是数值类型的字符串,可以通过类型转换进运算4.3.1 拼串字符串拼接s=helloprint(s=+s)函数法,参数来格式化信息s=helloprint(s=,s)通过%占位符的式,%s 字符串,%d 整数,%f浮点数s=s=%s%helloprint(s)通过 f 式s1=suppermans2=toma = fhells1,s2print(a)通过 .format 式s1=suppermans2=toma =hello 0,1.format(s1,s2)print(a
6、)4.4 字符串的其他操作4.4.1 字符串的长度通过 len()函数进查询。4.4.2 判断字符是否在这个字符串中字符 in 字符串来判断是否在,返回结果为 True或Falsea=Jackprint(J in a)4.4.3 求字符串的最值和最值max(123) min(456)a=Jack pythonprint(max(a)ord(a)查看字符对应的ascii码表值上述查询中 是按字符的ascii码进求。4.4.4 字符串的分割通过 split()函数进分割a=l love Chiana=a.split( )print(a)4.4.5 字符串的拼接join()函数,将多个字符进拼接a=
7、abca.join(-)print(a)4.4.6 去除字符串的空格strip()函数 去除左右两边的空格lstrip()函数 去除左边的空格rstrip()函数 去除右边的空格4.4.7 字符串全部转写upper()函数4.4.8 字符串全部转写lower()函数4.4.9 字符串字母写capitalize()函数4.4.10 判断字母是否写isupper()判断字母是否写islower()判断字母是否写4.4.11 字符串的类型检查type()函数5.变量就是计算机内存中的块区域,通俗的说变量就是给数据起个名字。就是将不确定的数据进存储。当数据不确定的时候,需要对数据进存储的时候,我们就定义个变量来完成存储动作。要遵守标识符的规则。注意:两个对象相等和两个对象是同个对象是两个概念。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年未成年人思想道德建设工作总结
- 关于班级责任的发言稿
- 宏观经济学课件Cha
- 苏教版九年级上册劳动技术 第26课 风力发电装置模型【课件】
- 定制橱柜采购合同范例
- 家庭内部装修合同范例
- 小区水塔清洗服务合同模板
- 合同模板审核注意
- app制作服务合同范例
- 交通局团委年终工作总结
- 初中化学试卷讲评课件
- 瓶装水项目市场营销方案
- 2024届东北师大附中重庆一中等六校化学高一第一学期期中检测试题含解析
- 【幼儿园语言文字教学的规范化分析3000字(论文)】
- 瓶口分液器校准规范
- (完整版)医疗器械网络交易服务第三方平台质量管理文件
- 信息管理监理实施细则水利水电工程
- (医学课件)DIC患者的护理
- 跨境数据流动的全球治理进展、趋势与中国路径
- 硅pu塑胶施工方案
- 【多旋翼无人机的组装与调试5600字(论文)】
评论
0/150
提交评论