copy --- 浅层 (shallow) 和深层 (deep) 复制操作 Python 中赋值语句不复制对象,而是在目标和对象之间创建绑定 (...
模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。一个模块只会被导入一次,防止导...
列表 列表可以修改,而字符串和元组不能。 列表当做堆栈使用 ,堆栈作为特定的数据结构,最先进入的元素最后一个被释放(后进先出)。用 append...
函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。 定义函数 函数的第一行语句可以使用文档字符串———用于存放函数说明。 语法:...
读取键盘输入 input 函数可以接收一个Python表达式作为输入,并将运算结果返回。 Python3中 input() 函数接受一个标准输入...
Python有两种错误很容易辨认:语法错误和异常。 语法错误: invalid syntax 语法分析器指出了出错的一行,并且在最先找到的错误的...
迭代器 迭代器是一个可以记住遍历的位置的对象。 有两个操作迭代器的内置函数:iter()和next()。 iter() ——内置函数 返回迭代器...
条件控制——if-elif-else: Python 中用elif代替了else if,所以if语句的关键字为:if – elif – else...
集合的创建 使用大括号{ }或者set()函数创建集合 注意:创建一个空集合必须用set()而不是{ },因为{ }是用来创建一个空字典。 补充...