240 发简信
IP属地:广东
  • Python函数参数传递机制(超级详细)

    Python中,函数参数由实参传递给形参的过程,是由参数传递机制来控制的。通过学习《Python函数值传递和引用传递》一节我们知道,根据实际参数...

  • python 规范篇 如何合理使用 assert

    assert 的合理使用,可以增加代码的健壮度,同时也方便了程序出错时开发人员的定位排查。 什么是 assert?Python 的 assert...

  • Python assert断言函数及用法

    Python assert 语句,又称断言语句,可以看做是功能缩小版的 if 语句,它用于判断某个表达式的值,如果值为真,则程序可以继续往下执行...

  • Resize,w 360,h 240
    Python encode()和decode()方法:字符串编码转换

    前面章节在介绍 bytes 类型时,已经对 encode() 和 decode() 方法的使用做了简单的介绍,本节将对这 2 个方法做详细地说明...

  • Python深拷贝和浅拷贝详解

    对于浅拷贝(shallow copy)和深度拷贝(deep copy),本节并不打算一上来抛出它们的概念,而是先从它们的操作方法说起,通过代码来...

  • Resize,w 360,h 240
    深入底层了解Python字典和集合,一眼看穿他们的本质!

    字典和集合是进行过性能高度优化的数据结构,特别是对于查找、添加和删除操作。本节将结合实例介绍它们在具体场景下的性能表现,以及与列表等其他数据结构...

  • Python列表和元组的底层实现

    有关列表(list)和元组(tuple)的底层实现,本节分别从它们的源码来进行分析。 首先来分析 list 列表,它的具体结构如下所示: 有兴趣...

  • Resize,w 360,h 240
    python 元组(tuple)和列表(list)区别

    一、前言 想必大家都知道,在Python数据类型中有两个对象:元组 tuple 和列表 list 。 它们的写法和用法都十分相似,傻傻分不清楚。...

  • Python list列表实现栈和队列

    队列和栈是两种数据结构,其内部都是按照固定顺序来存放变量的,二者的区别在于对数据的存取顺序: 队列是,先存入的数据最先取出,即“先进先出”。 栈...