



免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
动态变量 无需给定变量类型严格区分大小写 字符串 三引号 单引号,双引号+用于连接字符串 同时是整数,也是加号*用于重复Pep Python增强田,也是新版Python中德新特性,提供性特性的完整性描述,添加性特性的理由,还提供新的语法,技术实现细节,向后兼容信息等赋值不能直接将一个值赋给一个变量。Python中,对象是通过应用来传递的,所以在赋值时,不管对象是新创建的还是已存在的,都是将该对象的引用赋值给变量。Python赋值不会返回值,可采用链式赋值计数器的增加与减少Add 对象被创建并且赋值给变量时,该对象的应用就被设置为1该对象进行如下操作时,将加1:赋值给其它的变量,作为参数传递给函数、方法或实例时,被赋值为一个窗口对象的成员时,一个新的引用,或做别名,就被创建减少 对象销毁时 变量赋值给另外一个变量,员对象的引用技术 一个本地引用离开了其作用域 对象被从一个窗口中移除 窗口本身被销毁Del y结果1、 命名空间删除y2、 计数器减1垃圾回收机制不再使用的内存被垃圾收集回收,释放。类似java的垃圾回收机制垃圾收集不仅寻找计数为0的对象,还负责寻找大于0的对象,且需要销毁的对象Python 对象 使用数据对象存储数据,任何数据类型都是以个对象。Python对象特征: 身份:每个对象都有一个专属身份标识,任何对象可以通过内建函数 Id()创建 类型: 值: 对象的表示的数据项标准类型Integer整型Boolean布尔类型Long integer长整型Float point real number浮点型(实际上是C语言中的双精度类型)Complex number复数型String 字符串List类表Tuple元组Dictionary字典相比Java 的标准数据类型,Python 没有复杂的数据类型。类型虽少,但包含的范围更加广其它内建类型Type类型print(type(myList);print(type(type(type(myList);结果:Null 类型类似Java中的void类型 ,并无专用属性,bool 值总是False注:Python中的所有标准类型均可做布尔测试, 同类型的数据可比较大小,每个对象均有True或False值。下列的数据均为False除上述的类型外均是TruePython 不支持的数据类型char/byte 不支持保存单一字符或者8位整形,可使用长度为1的字符串代替指针:Python 自动管理内存,因此也没有必要访问指针。同样,在Java中也没有了指针的概念,实际上,处处都是指针,只是系统自动处理了。这样可以避免编程时由于指针导致的意想不到的问题。int/short/long:Integer类型就包含了int/short/long的范围了。float/double:Python 的浮点型是Float point real numberPython 中数字整形:布尔型 True 与False标准整形 根据系统的位数而定长整型仅仅与系统支持的虚拟内存相关浮点型 复数 内建属性real (实部) imag(虚部)返回共轭复数conjugate() aCom = 111+8888j;print(aCom);#实部print(aCom.real);#虚部print(aCom.imag);结果: (111+8888j)111.08888.0操作符混合操作符运算:系统自动转换成超集:Eg:aComm =111+333j;Print(11+aCom);结果:122+333j也即是运算中11先转换成复数11 +0j,然后运算当然,如果是相同的数据类型,则无需转换转换流程图算数操作符:单目:+(正号) (负号)双目:-、/、+、* 、%、*(幂运算)、/优先级:- + Python 除法传统除:Print(1/2)0C C+ Java均支持的是此种除法规则真正除:完全符合数学上的除法规则Print(1/2)0.5地板除(floor):/ 取比商小的最大整数位操作符适用范围:整型 & | 优先级等同单目运算符 且高于其他的位操作符print(2210)+200);-23352常用的标准内建函数标准函数:cmp():比较str() 数字转换成字符串type() 数据类型数字类型函数转换工厂函数int()、float()、complex()、long() 还有2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- (正式版)DB2312∕T 074-2023 《水稻干尖线虫病防治技术规程》
- 2025年社区护理学每章题库及答案
- 人教版《历史与社会》七年级下册第六单元 6-1-2 沟壑纵横的黄土高原 说课稿
- 2025年新生儿重症护理知识题库及答案
- 淘宝购物课件
- 12.2三角形全等的判定第3课时“角边角”“角角边”说课稿 2024-2025学年人教版数学八年级上册
- 公差与公差带说课稿-2025-2026学年中职专业课-极限配合与技术测量-机械制造技术-装备制造大类
- 1.3 土地改革 教学设计 2023-2024学年统编版八年级历史下册
- 疫情网络直报知识培训课件
- 疫情知识安全培训笔记课件
- 牛津译林版九年级英语上学期期中热点题型专练刷题03名校选词填空20篇(原卷版+解析)
- 电子信息工程概论(叶树江编)-第2章
- 施工企业五年规划
- My Lovely Lady 高清钢琴谱五线谱
- DB11T 2032-2022 工程建设项目多测合一技术规程
- 规范电动车停放充电加强火灾防范专题培训
- 2023年河北省职业院校学生技能大赛(中职组)动画片制作技能大赛实操样题2
- 中小学教师职称评审讲课答辩英语学科全英答辩题目汇编(附汉语翻译)
- HG∕T 5087-2016 2,6-二叔丁基苯酚
- (正式版)QBT 5998-2024 宠物尿垫(裤)
- 人教鄂教版小学科学二上-人教鄂教版二年级科学上册电子课本-高清教材
评论
0/150
提交评论