摘要:
【一】函数对象 函数对象是指函数可以被当成数据来处理,python中一切皆为对象 【1】函数可以被引用 def add(a, b): return a + b res = add(3, 4) print(res) # 7 【2】函数作为容器类型的元素 def add(a, b): return a 阅读全文
posted @ 2024-05-09 15:08
Ligo6
阅读(23)
评论(0)
推荐(0)
摘要:
【一】名称空间 【1】什么是名称空间 名称空间就是存放函数名与函数值对应关系的地方 内存空间就是申请一块内存空间,然后将函数值放到内存空间里 再将变量名和变量值绑定存到名称空间里 程序执行期间最多会存在三种名称空间 【2】内置名称空间 会跟着python解释器的启动而生成,关闭而结束 一般会用来存放 阅读全文
posted @ 2024-05-09 15:07
Ligo6
阅读(62)
评论(0)
推荐(0)
摘要:
【一】引言 在Python 3.5版本后引入的typing模块为Python的静态类型注解提供了支持。 这个模块在增强代码可读性和维护性方面提供了帮助。 本文将深入探讨typing模块,介绍其基本概念、常用类型注解以及使用示例,以帮助读者更全面地了解和应用静态类型注解。 【二】基本类型注解 【1】基 阅读全文
posted @ 2024-05-09 15:06
Ligo6
阅读(3777)
评论(0)
推荐(0)
摘要:
【一】形参和实参 函数的参数分为形参和实参,形参就是定义在函数名后面括号里的参数(用来接收外部传来的值),实参就是调用函数时,括号里传进去的值(值可以是常量、变量、表达式) def add(x, y): return x + y #实参是常量 print(add(3, 4)) #输出 7 #实参是变 阅读全文
posted @ 2024-05-09 14:49
Ligo6
阅读(243)
评论(0)
推荐(0)
摘要:
【一】函数的基本使用 我们在前面的学习中,所有的功能代码都集中在一块,需要使用同一功能时,需重复编写该功能的代码,这样比较麻烦,当我们到后面代码变得越来越长,也不利于我们修改其中一个小功能的代码 我们完全可以从现实生活中找到简化程序设计的方案: 比如一个修理工会事先准备好螺丝刀、锤子等工具,这样在进 阅读全文
posted @ 2024-05-09 14:49
Ligo6
阅读(24)
评论(0)
推荐(0)

浙公网安备 33010602011771号