For 循环语句 基础知识 for循环可以遍历任何序列的项目,如一个列表或者一个字符串。 语法: for 循环规则: do sth 判断对象是否可迭代 zip() 函数 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的列表。 如果各个迭代器的元素个数不一致 ...
分类:
编程语言 时间:
2018-03-16 00:15:44
阅读次数:
221
运算符和条件语句 算术运算符 比较运算符 逻辑运算符 bool()判断一个对象是真还是假 A and B if A ==true : return bool(B) if A == false : return false;先执行A ,如果A为true,则将B的结果返回。如果A为false,则直接返回 ...
分类:
编程语言 时间:
2018-03-15 23:02:44
阅读次数:
211
集合运算 元素与集合的关系 元素与集合的关系 ,就是判断某个元素是否是集合的一员。"a" in aset 集合与集合的关系 子集和超集 并集 交集 ,两个集合的公有部分 集合的差(补) ...
分类:
编程语言 时间:
2018-03-15 19:26:37
阅读次数:
204
回顾 int/float/str/list/tuple/dict 整数型和浮点型是不可变的,不是序列 字符串是不可变的,是序列 列表是可变的,是序列 元组是不可变的,是序列 字典是可变得,但不是序列 集合的基本概念 集合是基本的数学概念,它是集合论的研究对象,指具有某种特定性质的事物的总体,(在最原 ...
分类:
编程语言 时间:
2018-03-15 01:42:58
阅读次数:
221
目录: 一.高阶函数 二.返回函数 三.匿名函数 四.偏函数 一.高阶函数 高阶函数英文叫Higher - order function. 变量可以指向函数,函数的参数能接收变量,那么一个函数就可以接收另一个函数作为参数,这种函数就称之为高阶函数。 一个简单的高阶函数: 当我们调用add(-5,6, ...
分类:
编程语言 时间:
2018-03-14 14:51:16
阅读次数:
244
列表函数 追加和扩展 list.append() 在列表末尾追加新的对象 extend()在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表) 其他函数 count() 统计某个元素在列表中出现的次数 index() 从列表中找出某个值第一个匹配项的索引位置 insert() 将对象插 ...
分类:
编程语言 时间:
2018-03-13 01:07:20
阅读次数:
208
索引和切片 索引 是从0开始计数;当索引值为负数时,表示从最后一个元素(从右到左)开始计数 切片 用于截取某个范围内的元素,通过:来指定起始区间(左闭右开区间,包含左侧索引值对应的元素,但不包含右测索引值对应的元素。 示例 hello world 字符串是一种序列,序列基本都有下面这些操作 len( ...
分类:
编程语言 时间:
2018-03-12 01:05:48
阅读次数:
187
常用字符串方法 split() 分割字符串,指定分隔符对字符串进行分割 join() 将序列中的元素以指定的字符连接生成一个新的字符串 str.strip() 用于移除字符串头尾指定的字符(默认为空格) str.lstrip() 用于截掉字符串左边的空格或指定字符 str.rstrip() 用于截掉 ...
分类:
编程语言 时间:
2018-03-12 01:01:52
阅读次数:
285
字符串 字符串或串(String)是由数字、字母、下划线组成的一串字符,用双引号或单引号包裹的为字符串 下面示例: 语法错误 第一行出现三个单引号,Python 解析器匹配不上成对的引号,所以报错。 解决方法:1、可使用双引号包裹 2、可以使用反斜杠\ 转义字符 字符串 、数字互转 内置函数int( ...
分类:
编程语言 时间:
2018-03-12 00:04:42
阅读次数:
231
Python 语句 赋值语句 1、将3对象赋值给了变量a 2、将3,4赋值给了变量a,b 3、实现将a,b=3,4进行调换a,b=4,3 4、第一个程序 Hello Word Ⅰ 新建一个py文件 helloword.py,内容如下 在命令行(cmd)执行 Ⅱ 四则运算程序 新建文件study.py ...
分类:
编程语言 时间:
2018-03-11 17:40:45
阅读次数:
154