python

python之迭代器作用域

1 作用域 变量仅在创建区域内可用。这称为作用域。 2 局部作用域 在函数内部创建的变量属于该函数的局部作用域,并且只能在该函数内部使用。 实例 在函数内部创建的变量在该函数内部可用: def myfun...

python之迭代器

1 Python 迭代器 迭代器是一种对象,该对象包含值的可计数数字。 迭代器是可迭代的对象,这意味着您可以遍历所有值。 从技术上讲,在 Python 中,迭代器是实现迭代器协议的对象,它包含方法 __iter__() 和...

python之继承

1 继承 继承允许我们定义继承另一个类的所有方法和属性的类。 父类是继承的类,也称为基类。 子类是从另一个类继承的类,也称为派生类。 2 创建父类 任何类都可以是父类,因此语法与创建任何其他类相...

python之类和对象

1 Python 类和对象 Python 是一种面向对象的编程语言。 Python 中的几乎所有东西都是对象,拥有属性和方法。 类(Class)类似对象构造函数,或者是用于创建对象的“蓝图”。 2 创建类 如需创建类,请使...

python之lambda匿名函数

1 lambda lambda 函数是一种小的匿名函数。一般函数使用def定义函数名及参数,lambda定义函数则没有显式函数名称,因此称为匿名函数。 lambda 函数可接受任意数量的参数,但只能有一个表达式。 2 语法 lamb...

python之函数

1 Python 函数 函数是一种仅在调用时运行的代码块。 可以将数据(称为参数)传递到函数中。 函数可以把数据作为结果返回。 2 创建函数 在 Python 中,使用 def 关键字定义函数: 实例 def my_function...

python循环之for循环

1 Python for循环 for循环用于迭代序列(即列表,元组,字典,集合或字符串)。 这与其他编程语言中的 for 关键字不太相似,而是更像其他面向对象编程语言中的迭代器方法。 通过使用 for 循环,我们可以为...

python循环之while循环

1 while 循环 如果使用 while 循环,只要条件为真,我们就可以执行一组语句。 实例 只要 i 小于 7,打印 i: i = 1 while i < 7: print(i) i += 1 # 输出 1, 2, 3, 4, 5, 6 注释:请记...

Python 条件语句之if

1 Python 条件和 If 语句 Python 支持来自数学的常用逻辑条件: 等于:a == b 不等于:a != b 小于:a < b 小于等于:a b 大于等于:a >= b 这些条件能够以多种方式使用,最常见的是“if 语句”和循环...

Python字典格式和json的区别

字典格式和JSON(JavaScript Object Notation)之间有一些区别,尽管它们之间存在一些相似之处。 语法表示:字典是Python中的一种数据结构,使用花括号 {} 表示,并使用冒号 : 分隔键和值。而JSON是一种独立于...