随笔分类 - Python基础
摘要:节点选取 表达式描述用法说明nodename选取此节点的所有子节点div选取div下的所有标签//从全局节点中选择节点,任意位置均可//div选取整个HTML页面的所有div标签/选取某个节点下的节点//head/title选取所有head标签下的titile标签@选取带某个属性的节点//div[@
阅读全文
摘要:在 Python 中,变量的作用域指的是变量可以被访问的范围。Python 中的变量作用域有两种: 局部作用域:变量在函数函数内部的时候,只能在函数内部使用。这样的变量被称为局部变量。 如果在函数内部定义了一个变量,那么该变量只能在函数内部使用,如果想要在函数外部访问该变量,需要使用return语句
阅读全文
摘要:推导式是一种简洁、高效的语法,用于从一个可迭代对象中生成新的可迭代(iterable)对象。 通常情况下,在以下情况可以考虑使用推导式: 只需要简单的表达式来计算新的可迭代对象的元素。 可迭代对象不是很大,可以在内存中容纳整个可迭代对象和新生成的可迭代对象。 例如,在以下情况下可以使用推导式: 从一
阅读全文
摘要:函数是一段可重用的代码块,它接受输入参数并返回输出。函数在程序设计中具有很多优点,如: 代码重用:在程序中可以重复调用相同的代码块,使程序更加简洁、高效。 模块化设计:函数是模块化设计的基本单元,可以将程序拆分成更小、更易于维护和理解的部分。 可读性和可维护性:使用函数可以使代码更加可读,更易于维护
阅读全文
摘要:字典是由一系列键值对组成的无序集合。每个键值对包含一个键和一个对应的值。键必须是不可变的,如字符串、数字或元组。值可以是任意类型的对象。字典可以使用花括号({})或者内置函数dict()来创建。 dict0 = {} # 创建一个空字典 dict1 = {"apple": 1, "banana":
阅读全文
摘要:Python中的集合是一种无序且唯一的数据结构。集合是通过花括号{}或者set()函数来创建的。 创建集合 s = set() 声明空集合 s = {1,2,3,4,5} 声明非空集合 添加元素 s.add(any) 向集合添加内容 s.update({6,7,8,9}) 将指定的集合合并到原集合中
阅读全文
摘要:列表是由一系列元素组成的有序集合。列表可以包含任意类型的元素。它是可变的,可以随时添加、删除、替换元素。列表可以使用方括号([])括起来,并使用逗号分隔元素。 list1 = [1, 2, 3, "apple", "orange"] # 创建一个列表 列表可以使用索引来访问元素。Python的索引从
阅读全文
摘要:b6f9d807-edb2-4e0a-b554-fae322343bee 字符串是Python中最基本的数据类型之一。它是由一系列字符组成的不可变序列。这意味着一旦创建了一个字符串,就不能直接修改它的内容。可以使用字符串连接、切片等操作来操作字符串。字符串可以用单引号(')或双引号(")括起来。 s
阅读全文
摘要:五种基本数据类型 在 Python 中,基本数据类型是指不可变对象的数据类型。以下是 Python 中的基本数据类型: 整数类型(int):表示整数,例如 1、2、3 等等。 浮点数类型(float):表示带有小数点的数字,例如 1.0、2.5、3.14 等等。 复数类型(complex):表示形如
阅读全文