自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python学习笔记—— 面向对象5.异常

Python学习笔记—— 面向对象5.异常目录Python学习笔记—— 面向对象5.异常异常的捕获1. 简单的捕获异常语法2.错误类型捕获3.异常捕获完整语法异常的传递性主动抛出异常(自定义异常)1.应用场景2.抛出异常异常的捕获1. 简单的捕获异常语法· 在程序开发中,如果对代码的执行在程序开发中,如果 对某些代码的执行不能确定是否正确,可以增加 try(尝试) 来 捕获异常,捕获异常最简单的语法格式:try: 尝试执行的代码except: 出现错误的处理try 尝

2020-09-23 10:35:00 6 1

原创 Python学习笔记—— 面向对象4.类属性、类方法、静态方法

Python学习笔记—— 面向对象4.类属性、类方法、静态方法文章目录Python学习笔记—— 面向对象4.类属性、类方法、静态方法一、类属性术语-------实例类是一个特殊的对象类属性的定义和使用二、类方法三、静态方法四、综合实例一、类属性术语-------实例① 使用面向对象开发,第一步是设计类② 使用类名()创建对象,创建对象的动作有两步:· 在内存中为对象分配空间· 调用初始化方法__init__为对象初始化③ 对象创建后,内存中就有了对象的实实在在的存在----实例因此,通常也

2020-09-19 21:59:06 599

原创 Python学习笔记—— 面向对象3. 继承和多态

Python学习笔记—— 面向对象3. 继承一、单继承1.面向对象三大特性① 封装 根据职责将属性和方法封装到一个抽象的类中② 继承 实现代码的重用,相同的代码不需要重复的编写③ 多态 不同的对象调用相同的方法,产生不同的执行结果,增加代码的灵活度2.继承的概念语法和特点继承的概念: 子类拥有父类的所有方法和属性继承的语法: class 类名(父类名): pass· 子类继承父类已经封装好的方法,不需要再次开发示例:class Animal: def eat(self)

2020-09-18 19:53:35 12

原创 Python学习笔记—— 面向对象2. 私有属性和私有方法

Python学习笔记—— 面向对象2. 私有属性和私有方法应用场景及定义方式· 在实际开发中,对象的某些属性和方法可能只希望在对象的内部使用,而不希望在外部被访问到· 在定义方法或属性时,在属性名或者方法名前增加两个下划线,定义的就是私有属性或方法class Women: def __init__(self,name): self.name = name self.__age = 18 def secret(self): print(

2020-09-17 21:54:54 18

原创 Python学习笔记—— 面向对象1. 面向对象基础

Python学习笔记—— 面向对象1. 面向对象基础1. 定义只包含方法的类在Python中要定义一个只包含方法的类,语法格式如下:class 类名: def 方法1(self,参数列表): pass def 方法2(self,参数列表): pass方法的定义和一般的函数一样,区别在于第一个参数必须是self2. 创建对象当一个类定义完成之后,要使用这个类创建对象,语法格式如下:对象变量 = 类名()...

2020-09-16 18:38:42 18

原创 Python学习笔记——python基础 4. 函数进阶

Python学习笔记—— 4. 函数进阶目录Python学习笔记—— 4. 函数进阶1,函数的返回值① 利用元祖可以返回多个值② 可以用多个值接受返回的元祖元祖的小技巧:交换两个变量的值2,函数的参数在函数内部赋值不会影响外部实参在函数内部使用 方法 修改可变类型的参数会影响外部实参的值3,函数的缺省参数指定缺省参数默认值的方法缺省参数的注意事项4,多值参数实例:参数求和元组和字典的拆包1,函数的返回值① 利用元祖可以返回多个值 直接使用 return 返回一个参数的值def measure():

2020-09-09 17:47:16 45

原创 Python学习笔记——python基础之Python实现名片管理系统

Python实现名片管理系统cards_main.py(主函数)import cards_tools#无限循环while True: cards_tools.show_menu() action_str = input("请选择希望执行的操作:") print("您选择的操作是【{}】".format(action_str)) # 选择系统功能 if action_str in ["1", "2", "3"]: #新增名片 if

2020-09-07 21:46:36 64

原创 Python学习笔记——python基础之python中for......else......的使用

Python学习笔记——python中for…else…的使用for x in range(5): if x == 2: print(x) # breakelse: print("执行else....")上述代码:当缺少break关键字时,程序的执行结果是:2执行else....** 当具备break关键字时,程序执行结果为:** 2所以,for…else…的执行顺序为:当迭代对象完成所有迭代后且此时的迭代对象为空时,如果存在else子

2020-09-07 10:27:20 19

原创 Python学习笔记——python基础 3. 字符串

Python学习笔记—— 3. 字符串字符串的创建转义字符replace()实现字符串替换※split()分割和 join()合并成员操作符字符串常用方法汇总常用的查找方法去除首尾信息大小写转换格式排版其他方法※字符串的格式化format()基本用法填充与对齐数字格式化其他格式,供大家参考:Python的字符串内建函数引用文章字符串的创建我们可以通过单引号或双引号创建字符串。例如:a=’abc’; b=”abc”,当我们创建的字符串中含有双引号时,我们可以通过一对单引号创建字符串>>&g

2020-09-07 09:51:03 22

原创 Python学习笔记——python基础 2. 高级变量类型(列表、元祖、字典)

Python学习笔记—— 2. 高级变量类型(列表、元祖、字典)一、列表1、列表常用方法示例2、 列表的遍历3、成员资格判断☆☆☆3、切片操作4、用于序列操作的常用内置函数二、元祖一、创建元组2、基本使用3、元组遍历三、字典1、字典的定义2、字典元素的基本使用3、字典元素的遍历4、字典的应用场景一、列表列表是Python中内置有序、可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开;当列表元素增加或删除时,列表对象自动进行扩展或收缩内存,保证元素之间没有缝隙;在Python中,一个列

2020-07-19 16:51:08 43

原创 转调小程序(练口琴时用的)

今天联系千与千寻的主题曲 always with me 时想找C调的谱子找不到,就将转调规则写成代码方便把网上其他调的谱子转调后拿来用代码如下:import timedef Diaozi(): print("1. F调------>C调") print("2. D调------>C调") print("3. E调------>C调") print("4. G调------>C调") print("5. A调------>C调")

2020-07-19 09:14:19 71

原创 Python学习笔记—— python基础 1. 变量的输出

Python学习笔记—— 1. 变量的输出python字符串格式化符号:符号描述%s格式化字符串%d格式化整数%f格式化浮点数字,可指定小数点后的精度%c格式化字符及其ASCII码%u格式化无符号整型%o格式化无符号八进制数%x格式化无符号十六进制数%X格式化无符号十六进制数(大写)%e用科学计数法格式化浮点数%E作用同%e,用科学计数法格式化浮点数%g%f和%e的简写%G%f 和 %E 的简写

2020-07-08 18:50:12 83

空空如也

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

提示
确定要删除当前文章?
取消 删除