摘要: 一、异常 程序在运行的过程中,不可避免出现一些错误,这些错误成为异常 异常以后的代码都不会被执行 try 语句 代码块(可能出现错误的语句) except 异常类型 as 异常名: 代码块(出错以后执行的语句) except 异常类型 as 异常名: 代码块(出错以后执行的语句) except 异常 阅读全文
posted @ 2020-07-04 22:09 枫叶少年 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-06-14 09:46 枫叶少年 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 特殊方法:形如__开头__ 1.特殊方法不需要我们自己调用,特殊方法会在特殊的时候自动调用 2.__init__() 可以用来向新创建的对象初始化属性封装.... 1.封装的引入: 需要一种方式来增强数据的安全性: 属性不能随意修改 属性不能该为任意的值 2.封装的特点: 面向对象的三大特性之一 也 阅读全文
posted @ 2020-06-13 15:07 枫叶少年 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 一、函数的返回值 可以通过人return 来指定函数的返回值 用一个变量来接收返回值 return 后面跟什么值,函数就会返回什么值 # 在函数中return后的代码都不会被执行,return一旦执行,函数自定结束 例如: print('jaaj') return '3' print('123') 阅读全文
posted @ 2020-06-11 22:07 枫叶少年 阅读(344) 评论(0) 推荐(0) 编辑
摘要: 对象的简介: 1.python是一个面向对象的编程语言 2.对象就是内存中用来存储指定数据的一块区域 3.对象的结构 每个对象当中都保存了3中数据 id (标识) id是由解析器生成的Cpython中 id就就是对象的内存地址 type(类型) 用来标识当前对象所属的类型,类型就决定了对象有什么功能 阅读全文
posted @ 2020-06-11 08:45 枫叶少年 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 元组: 1.不可变类型, 2.一般当这个数据不可改变的时候,使用元组 3.元组的 解包 tup = 10,44,55,66, a,*b,c= tup print(a) print(b) print(c)字典: 1.字典属于一种新的数据结构,印射(mapping) 2.作用:用来存储对象的容器。 3. 阅读全文
posted @ 2020-06-01 22:01 枫叶少年 阅读(287) 评论(0) 推荐(0) 编辑
摘要: '''打印三角行; lines = int(input('请输入行数:'))for i in range(lines): for j in range(i): print("*",end= ' ') print()''''''打印倒立三角行;lines = int(input('请输入行数:'))f 阅读全文
posted @ 2020-05-30 17:00 枫叶少年 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 列表 1.序列 数据结构计算中数据的存储方式 2.有顺序 3.序列的分类 可变序列: 列表,字典,集合 不可变 : 元组,数字,字符串 len() 可以获取列表的长度 列表的索引可以是负数 -1 表示最后一个 ,-2 表示倒数第二个切片:是指从现有列表中获取一个子列表 通过切片来获取指定的元素 语法 阅读全文
posted @ 2020-05-30 11:40 枫叶少年 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 一、运算符的优先级: # 第一种情况 or 和 and优先级一样高 4 # 第二种情况 or 比 and的优先级高 4 # 第三种情况 and 比 or的优先级高 2 a = 2 or 3 and 4 # 2 a = not 4 > 2 and 5 < 6 or 3 < 4 # True a = n 阅读全文
posted @ 2020-05-30 11:29 枫叶少年 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 字符串 格式化字符串 1 拼串 比如 : s = 'hello'+','+ 'python' 2 参数传递 3 占位符 比如: print('我是 %s' % '小明') 4 格式化的方式 f {} str.format() 字符串的其他操作 1 len() # 获取对象的长度 len([1,2,3 阅读全文
posted @ 2020-05-26 08:27 枫叶少年 阅读(163) 评论(0) 推荐(0) 编辑