摘要:
A、概念 1、一个字符串被视为一个行向量 2、字符串每一个字符包括空格,以ASCII码的形式存放与行向量中,字符是该字符串变量的一个元素 3、命名字符串变量 使用单引号来界定一个字符串 使用方括号连接多个字符串,成为一个新字符串变量 a='ssss' b='aaaa' c=[a b] 4、输入的字符 阅读全文
摘要:
一、定义 装饰器:本质是函数,为其他函数添加附加功能 原则: 1、不修改被修饰函数的源代码 2、不修改被修饰函数的调用方式 装饰器=高阶函数+函数嵌套+闭包 二、高阶函数 1.函数接收的参数是一个函数名 2.函数的返回值是一个函数名 3.满足上述其中一个条件就是高阶函数 下例中是一个高阶函数: de 阅读全文
摘要:
A.创建一个生成器 1.列表生成式的[]变成() g = (x * x for x in range(10)) print(g.__next__()) print(g.__next__()) print(g.__next__()) generator保存的是算法,每次调用next(),就会计算出g的 阅读全文
摘要:
一.切片 1,取一个列表的前三个元素 L = ['Michael', 'Sarah', 'Tracy', 'Bob', 'Jack'] print(L[0:3]) L[0:3]表示,从索引0开始取,直到索引3为止,但不包括索引3。 如果第一个是索引0,还可以省略。L[:3] 2.倒数切片 倒数第一个 阅读全文