随笔分类 - python
当作自己学习python的笔记
摘要:函数 概念 函数是一个功能,是代码复用的通用机制 分类 1.内置函数 2.标准库中的函数 3.第三方库的函数 4.自定义函数 语法 def 函数名(参数列表): 代码块 注意: return返回值:如果有return语句,则结束函数并返回值,如若没有则返回None lambda 表达式和匿名函数 l
阅读全文
摘要:循环结构用来重复执行一条或多条语句,表达这样的逻辑:如果符合条件,则反 复执行循环体里的语句,在每次执行完后都会判断一次条件是否为True,如果 为 True 则重复执行循环体里的语句,循环体里面的语句至少应该包含改变条件表达式的语句,以使循环趋于结束;否 则,就会变成一个死循环。 While循环
阅读全文
摘要:if单分支语句 if 条件表达式: 语句块 条件表达式的最终结果只能是布尔值,语句块可以是一条语句,也可以是多条语句,多条语句要用缩进。 2.条件表达式中的值为False的情况如下:False、0、0.0、空值None、空序列对象(空列表,空元组,空集合,空字典,空字符串),空range对象,空迭代
阅读全文
摘要:集合是无序可变,元素不能重复。实际上,集合底层是字典实现,集合的所有元素都是字典 中的“键对象”,因此是不能重复的且唯一的。 集合的创建 1.{}创建 a = {"kang","fu",23} print(type(a)) print(a) 运行结果: <class 'set'>{'fu', 'ka
阅读全文
摘要:字典是“键值对”的无序可变序列,其每个元素都是“键值对”,包含:“键对象”和“值对象”,通过“键对象”迅速获取,删除,更新相应的“值对象”,“键”是任意的不可变数据,如:整数,浮点数,字符串,元组,但是字典,列表,集合这些可变对象不可作为“键”,且键是不可重复的。 字典的创建1.通过{},dict(
阅读全文
摘要:元组属于不可变序列,不能修改元组中的 元素。因此,元组没有增加元素、修改元素、删除元素相关的方法。 元组的创建 1. 通过()创建元组。小括号可以省略。 a = (10,20,30) 或者 a = 10,20,30 2.通过 tuple()创建元组 tuple(可迭代的对象)例如: b = tupl
阅读全文
摘要:列表 用于存储任意数目、任意类型的数据集合 。 列表是内置可变序列,是包含多个元素的有序连续的内存空间。列表定义的标准语法格式: a = [10,20,30,40] 其中,10,20,30,40 这些称为:列表 a 的元素。 列表中的元素可以各不相同,可以是任意类型。比如: a = [10,20,'
阅读全文
摘要:字符串的替换 replace('被替换值','替换成的值') 字符串是“不可改变”的,我们通过[]可以获取字符串指定位置的字符,但是我们不能改变字符串,但是,我们确实有时候需要替换某些字符。这时,只能通过创建新的字符串来实现,整个过程中,实际上我们是创建了新的字符串对象,并指向了变量 b,而不是修改
阅读全文
摘要:序列 序列是一种数据存储方式,用来存储一系列的数据 。 字符串的本质是:字符序列。Python 的字符串是不可变的,我们无法对原字符串做任 何修改。但,可以将字符串的一部分复制到新创建的字符串,达到“看起来修改”的效果。 序列 序列是一种数据存储方式,用来存储一系列的数据 。 字符串的本质是:字符序
阅读全文
摘要:算数运算符 运算符 说明 示例 结果 + 加法 3+2 5 - 减法 30-5 25 * 乘法 3*6 18 / 浮点数除法 8/2 4.0 // 整数除法 7//2 3 % 模(取余) 7%4 3 ** 幂 2**3 8 注: 除数为 0,会产生异常: ZeroDivisionError: div
阅读全文
摘要:数据类型 python 中最基本的内置数据类型: 1. 整型 整数,2345,10,50 2. 浮点型 小数,3.14 或者科学计数法 314e-2 3. 布尔型 表示真假,仅包含:True、False 4. 字符串型 由字符组成的序列。 “abc”,”string”,“汉字” python 中最基
阅读全文

浙公网安备 33010602011771号