摘要: 类与对象 ''' 类与对象的定义 python中利用class关键字来定义类,一个类中可以定义若干个属性和方法。在类中定义的方法使用def 关键字声明即可 ''' class Member: ''' 定义信息设置方法,该方法需要接受name与age两个参数的内容 ''' def set_info(s 阅读全文
posted @ 2022-04-11 23:45 饭兜 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 开放封闭原则(面向对象原则的核心) 软件的实体应该是可扩展的 不可修改的 对外扩展是开放得 而对修改是封闭得 ​ 装饰器的作用:在不更改原功能的内部函数代码 并且不改变调用方法的情况下为原始函数添加新的功能。 >>>实例:装饰器装饰函数 # 开放封闭原则 def login(func): def f 阅读全文
posted @ 2022-04-11 23:44 饭兜 阅读(32) 评论(0) 推荐(0) 编辑
摘要: >eval()函数 ''' eval()函数 1:eval函数可以动态的执行字符串定义的表达式 2:将字符串转换成其他序列结构 3:使用全局变量 ''' # 1动态的执行字符串定义的表达式 num=10 result=eval('num*9+1') print(result) #2将字符串转换成其他 阅读全文
posted @ 2022-04-11 23:43 饭兜 阅读(78) 评论(0) 推荐(0) 编辑
摘要: >函数作用域 作用域是指变量的使用范围,如果变量只能在本函数使用,那称为局部变量,在代码非函数定义的变量就是全局变量,全局变量可以由多个函数或者代码使用。 globals 函数和locals函数 globals()获取所有全局变量 locals ()获取所有局部变量 >纯函数 1.纯函数的概念: 简 阅读全文
posted @ 2022-04-11 23:42 饭兜 阅读(24) 评论(0) 推荐(0) 编辑
摘要: >lambda 表达式 ''' 定义 lanbda 表达式 结构: 函数引用对象= 参数1,参数2...:程序语句; ''' sum = lambda x,y:x+y; print(sum(10, 20)) ''' 工作中往往会用 lambda进行一些简单的数据处理,根据程序的功能决定是是否使用la 阅读全文
posted @ 2022-04-11 23:42 饭兜 阅读(24) 评论(0) 推荐(0) 编辑
摘要: >>定义 ​ 递归函数实际上是函数自己调用自己的过程,这样的函数称为递归函数 案例需求一:通过递归函数实现任意数的阶乘 1 1 2 1*2 3 1*2*3 def func(n): if n ==1: return 1 else: return n* func(n-1) print(func(5)) 阅读全文
posted @ 2022-04-11 23:41 饭兜 阅读(92) 评论(0) 推荐(0) 编辑
摘要: >函数定义 ''' 在python中 所有的函数都需要用def来定义 结构 def 函数名称(参数1,参数2,参数...): 函数主体代码 [return [返回值]] ''' 定义一个无参有返回值的参数 def get_info(): return '人生苦短,我学python' print(ge 阅读全文
posted @ 2022-04-11 23:40 饭兜 阅读(43) 评论(0) 推荐(0) 编辑
摘要: >迭代器 >>定义 ​ 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 ​ 迭代器是一个可以记住遍历的位置的对象。 ​ 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。 ​ 迭代器有两个基本的方法:iter() 和 next()。 ​ 字符串 阅读全文
posted @ 2022-03-15 01:34 饭兜 阅读(101) 评论(0) 推荐(0) 编辑
摘要: >字典和集合 >>字典 >>>定义 字典是python中唯一的映射类型,采用键值对(key-value)的形式存储数据 变量后面接的是 {} {} 内为空值时,则为空字典 字典括号内为键值对格式 如 {"key1":"value1","key2":"value2"} >>>特点 键唯一,可哈希,不可 阅读全文
posted @ 2022-03-15 01:33 饭兜 阅读(122) 评论(0) 推荐(0) 编辑
摘要: >元组和列表 >>元组 ​ 元组是不可修改的列表集合,为了定义数据的统一性,可以定义元组来对数据进行保存。 >>>元组定义 定义: 变量后面接的是 () 括号内为空时,则是一个空元组 括号内只有一个元素时,则不为元组,由括号内元素类型定义 要想实现括号内只有一个元素的元组,则需要在该元素后面加入逗号 阅读全文
posted @ 2022-03-15 01:32 饭兜 阅读(99) 评论(0) 推荐(0) 编辑