07 2024 档案
摘要:一前言 环境: win10 python3.10 二 函数中的函数 如果定义了一个函数A,现在想在不影响函数A原先功能的情况下,新增加一些额外的功能,怎么办,下面是一个例子 如上,本来原先执行test_except那句话只会打印over那句话,但现在执行test_except却会输出一些另外的东西
阅读全文
摘要:一 前言 环境: python3.10 win10 二 生成器 1 关于生成器 先看一个例子 定义了一个函数,当我们运行该函数时,并未像普通函数那样执行函数体内的代码 从其中的英文可知,执行函数得到了一个生成器对象,这个生成器对象也叫做generator iterator(生成器迭代器),gener
阅读全文
摘要:一 前言 环境: python 3.10 win10 二 Iterator(迭代器) Iterator 是python的内置类型之一,看下其定义 该类型的实例对象称之为iterator(迭代器对象) 要得到一个iterator(迭代器对象),可用内置函数iter()将 list tuple等转成迭代
阅读全文
摘要:一 前言 环境:python 3.10 win10 二 布尔运算与逻辑值检测 1 案例 案例1 如上,a and b,b根本未定义,这不是一个很明显的错误吗?,可这里根本没有报错且还得出了结果。 在布尔运算时,有些时候代码只会运算前面的一部分,剩下的部分根本不会运算。以前在练习算法代码时,就利用这个
阅读全文