摘要:        
函数递归调用介绍 函数不仅可以嵌套定义,还可以嵌套调用,即在调用一个函数的过程中,函数内部又调用另一个函数,而函数的递归调用指的是在调用一个函数的过程中又直接或间接地调用该函数本身 例如 在调用f1的过程中,又调用f1,这就是直接调用函数f1本身 def f1(): print('from f1')    阅读全文
posted @ 2023-05-07 20:03
也曾滿眼愛意丶
阅读(27)
评论(0)
推荐(0)
        
            
        
        
摘要:        
生成器与yield 若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象 >>> def my_range(start,stop,step=1): ... print('start...') ... while start < stop: ... yield st    阅读全文
posted @ 2023-05-07 19:59
也曾滿眼愛意丶
阅读(24)
评论(0)
推荐(0)
        
            
        
        
摘要:        
装饰器介绍 为何要用装饰器 软件的设计应该遵循开放封闭原则,即对扩展是开放的,而对修改是封闭的。对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应新的情况。对修改封闭,意味着对象一旦设计完成,就可以独立完成其工作,而不要对其进行修改。 软件包含的所有功能的源代码以及调用方式,都应该    阅读全文
posted @ 2023-05-07 19:58
也曾滿眼愛意丶
阅读(16)
评论(0)
推荐(0)
        
            
        
        
摘要:        
迭代器介绍 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代 while True: msg = input('>>: ').strip() prin    阅读全文
posted @ 2023-05-07 19:58
也曾滿眼愛意丶
阅读(13)
评论(0)
推荐(0)
        
            
        
        
摘要:        
函数对象 函数对象指的是函数可以被当做’数据’来处理,具体可以分为四个方面的使用 函数可以被引用 >>> def add(x,y): ... return x+y ... >>> func=add >>> func(1,2) 3 函数可以作为容器类型的元素 >>> dic={'add':add,'m    阅读全文
posted @ 2023-05-07 19:57
也曾滿眼愛意丶
阅读(16)
评论(0)
推荐(0)
        
            
        
        
摘要:        
名称空间 名称空间即存放名字与对象映射/绑定关系的地方。对于x=3,Python会申请内存空间存放对象3,然后将名字x与3的绑定关系存放于名称空间中,del x表示清除该绑定关系。 在程序执行期间最多会存在三种名称空间 内建名称空间 伴随python解释器的启动/关闭而产生/回收,因而是第一个被加载    阅读全文
posted @ 2023-05-07 19:56
也曾滿眼愛意丶
阅读(20)
评论(0)
推荐(0)
        
            
        
        
摘要:        
形参与实参介绍 函数的参数分为形式参数和实际参数,简称形参和实参: 形参即在定义函数时,括号内声明的参数。形参本质就是一个变量名,用来接收外部传来的值。 实参即在调用函数时,括号内传入的值,值可以是常量、变量、表达式或三者的组合: #1:实参是常量 res=my_min(1,2) #2:实参是变量     阅读全文
posted @ 2023-05-07 19:55
也曾滿眼愛意丶
阅读(42)
评论(0)
推荐(0)
        
            
        
        
摘要:        
引入 基于前一部分的学习,我们已经能开发一些功能简单的小程序了,但随着程序功能的增多,代码量随之增大,此时仍不加区分地把所有功能的实现代码放到一起,将会使得程序的组织结构不清晰,可读性变差,且程序中需要频繁使用同一功能时,只能重复编写该功能的实现代码,日积月累,程序将变得冗长,并且当某一功能需要修改    阅读全文
posted @ 2023-05-07 19:52
也曾滿眼愛意丶
阅读(47)
评论(0)
推荐(0)
        
            
        
        
摘要:        
引入 应用程序运行过程中产生的数据最先都是存放于内存中的,若想永久保存下来,必须要保存于硬盘中。应用程序若想操作硬件必须通过操作系统,而文件就是操作系统提供给应用程序来操作硬盘的虚拟概念,用户或应用程序对文件的操作,就是向操作系统发起调用,然后由操作系统完成对硬盘的具体操作。 文件操作的基本流程 基    阅读全文
posted @ 2023-05-07 19:48
也曾滿眼愛意丶
阅读(30)
评论(0)
推荐(0)
        
            
        
        
摘要:        
字符串类型、文本文件的内容都是由字符组成的,但凡涉及到字符的存取,都需要考虑字符编码的问题。 字符编码这个知识点的典型特征就是理论多、结论少,但对于开发而言只需要记住结论即可,下面让我们来一点点介绍它 知识储备 三大核心硬件 所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬    阅读全文
posted @ 2023-05-07 19:46
也曾滿眼愛意丶
阅读(23)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号