当前位置: 首页 > news >正文

python 基础笔记 2(函数, 类)

起因, 目的:

把很久以前,自己写的笔记发布出来。
现在粉丝多了,也不觉得丢人了。
为什么这些序号不连贯,因为有些很熟悉的东西,我都删了。

内建函数, 函数
  1. zip()函数,利用 * 号操作符,可以将元组解压为列表。
    我怀疑是zip的解包只能用一次。在内存中解开一次之后就销毁了。目前没有更好的证据。
  2. 内建函数 locals(), 返回一个字典,包含当前命名空间内的全部变量。
  3. 内建函数 map(function, iterable, …),是惰性的,返回一个迭代器。
  4. 内建函数 filter(function, iterable),
    用于过滤序列,返回一个迭代器对象,可以使用 list() 来转换。
  5. 要在函数中将某个变量定义为全局变量,
    在需要被定义的变量前加一个关键字global即可。
类:
  1. 如果想直接使用 self 作为一个可迭代对象的话,需要自己来实现一个 iter()方法。
    7.str, 函数是为了调用__init__中的变量,在输出的时候,能以可读的方式展
    示出来。。。是给用户看的。

  2. repr()函数是给开发者看的,是一个地址,代码部分和__str__()是一样的,
    所以创建一个类的时候,可以简写成: repr =

http://www.lryc.cn/news/464370.html

相关文章:

  • LeetCode 2090.半径为K的子数组平均值
  • Qt C++ 编程中定义了一个槽函数(slot)deleteLater的作用
  • 【Hive】8-Hive性能优化及Hive3新特性
  • 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-10-18
  • CTF(四)
  • 智慧商城项目1-项目初始化创建
  • Java集合(四)--treeset/treemap/章节练习题目/去重原理的解读和应用
  • 如何开启华为交换机 http
  • SpringBoot中的RedisTemplate对象中的setIfAbsent()方法有什么作用?
  • 《合肥工业大学学报(自然科学版)》
  • Android11 USB Camera会出现预览绿屏问题
  • Mongodb 获取集合(collection)的统计信息
  • Java中的集合(1)——List、Map和Set
  • MySQL8.0主从同步报ERROR 13121错误解决方法
  • 【论文阅读】03-Diffusion Models and Representation Learning: A Survey
  • 【深度学习】RNN的简单实现
  • 每次请求时,检查 JWT Token的有效期并决定是否需要刷新
  • AI大模型开发架构设计(13)——LLM大模型的向量数据库应用实战
  • WPF中Grid、StackPanel、Canvas、WrapPanel常用属性
  • 【芙丽芳丝净润洗面霜和雅漾舒护活泉喷雾
  • ubuntu更新Cmake
  • CMOS晶体管的串联与并联
  • 从IT高管到看门大爷:53岁我的职场华丽转身
  • Redis入门到精通(三):入门Redis看这一篇就够了
  • IP基本原理
  • 数据分析题面试题系列2
  • uniapp 单表、多级动态表单添加validateFunction自定义规则
  • FPGA高端图像处理培训第一期,提供工程源码+视频教程+FPGA开发板
  • 顺序表的实现(数据结构)——C语言
  • 【VUE】Vue中 computed计算属性和watch侦听器的区别