文章分类 - 函数
摘要:回顾 1.迭代器 根据上一个结果,得到一个新的结果,即一个新的值 本质就是在帮你获取值,其目的就是为了统一取值的方式 一个数据类型要想被迭代器取值,必须支持迭代器 判断一个类型是否支持,就看其是否具备iter方法,只要具备的就称之为可迭代对象(iterable) 调用iter就能获取迭代器,后续通过
阅读全文
摘要:本节主要记录一下列表生成式,生成器和迭代器的知识点 列表生成器 首先举个例子 现在有个需求,看列表 [0,1,2,3,4,5,6,7,8,9],要求你把列表里面的每个值加1,你怎么实现呢? 方法一(简单): info = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] b = [] #
阅读全文
摘要:昨日回顾 函数嵌套 在一个函数中定义另一个函数,嵌套定义 默认情况下 只能在内部使用,内部函数可以访问外层函数中的内容 在一个函数的函数体中调用了另一个函数,嵌套调用 名称空间 存放名字与值的内存地址的绑定关系的内存区域 三个名称空间 内置的 存的是内置的名称,随着解释器的运行而生效,随着解释器的关
阅读全文
摘要:字符编码 产生乱码的原因 1.存取的时候编码方式不一样,只要找到对应的编码数据就可以正常显示 2.存的时候乱码,即存储数据时,出现了当前编码表中无法识别的符号,导致乱码 unicode和utf-8都支持万国语言 unicode 两个字节 固定长度 浪费空间 但是效率高 但是效率高 更适用于内存中 u
阅读全文
摘要:1.什么是函数 实现某个功能的代码的集合体 2.为什么需要函数 代码结构不清晰,可读性差 冗余度高 扩展性差,可维护性差 3.定义函数 def 函数名(参数1,...,参数n) ''' 函数的相关信息,称为文档注释 ''' 函数功能的具体实现代码 return 值 可选:注释 return 参数,(
阅读全文
摘要:为什么需要函数?先使用目前的知识点实现一个需求:```python """ 三个功能 1.登录 2.购物车 3.收藏夹 收藏夹和 购物车 需要先登录才能使用! """ 表示当前用户current_user = Nonewhile True: print(""" 1.登录 2.购物车 3.收藏夹 ""
阅读全文


浙公网安备 33010602011771号