摘要: 编程理论:面向过程面向对象函数式编程 函数是编程:高阶函数:1、函数接受的参数是一个函数名2、返回值中包含函数 map 函数处理序列的每个元素,得到的结果是一个“列表”,该列表的元素及位置与原一样filter 遍历序列中的每个元素,判断每个元素得到一个布尔值,如果是True就留下来reduce 处理 阅读全文
posted @ 2020-04-07 00:29 轰天雷 阅读(110) 评论(0) 推荐(0) 编辑
摘要: read读取文件全部内容,默认就是读模式,所以不需要指定模式: f = open('test2.py',encoding='utf8') data = f.read() print(data)f.close() redline读取文件的一行内容,打印的时候加上end=''否则会有空格: f = op 阅读全文
posted @ 2020-04-07 00:21 轰天雷 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 字符串相关方法:print(str.conut("a")) #查找字符串的个数,后面可跟上索引范围进行统计,列表一样的print(list.count("yuansu")) #查找元匹配元素的个数 print(tsr.casecold()) #将字符串转换成些小写,使用范围较广print(tsr.l 阅读全文
posted @ 2020-04-06 15:42 轰天雷 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 集合概念: 每个元素必须是不可变类型 没有重复元素 无序 可变类型:列表,字典 不可变类型:数字、字符、元组 集合之间的关系运算: intersection 求交集 & union 求并集 | diffrence 求差集 - sysmmeteric_diffrence 求交叉补集 ^ 删除元素: . 阅读全文
posted @ 2020-04-05 11:15 轰天雷 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 列表(list)的属性:有序的切片取值索引取值列表可以被修改列表可以嵌套任何类型可以被for循环 列表的方法:.append() 在列表最后新增元素,通过切片添加多个元素.clear() 清空列表.copy() 浅拷贝.count() 根据元素值计算元素出现的次数.extend() 扩展列表,参数为 阅读全文
posted @ 2020-04-03 14:07 轰天雷 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 条件测试: test等效于[] 条件运算的的时候使用 -lt小于 -gt大于 -ge大于等于 -le小于等于 -eq等于 -ne不等于 -a 且 -o或(这个比较常用) [[]]中可以使用通配符进行模糊匹配,其他测试不可以使用 运算比较的时候使用 && 且 ||或 <小于 >大于 等 (())用于整 阅读全文
posted @ 2020-04-03 01:07 轰天雷 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 一、数字: int: test = "123" test.int() 将字符转换成数字bit_length: a = 5 a.bit_length() 计算数字至少用多少为2进制表示 二、字符串的方法: 1、删除空格: .lstrip()左边空格 .rstrip()右边空格 .strip()左右空格 阅读全文
posted @ 2020-04-03 00:15 轰天雷 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 整形数值运算 (( ))用于数值运算和数值比较 例1:a=$((2+4)) echo $a 或者 echo $((2+3)) 或者 echo $[2+3] 或者 a = `expr 2 + 3`;echo $a (注意空格) 例2:echo $((3>7)) 结果为0,表示假,如果结果为1,表示真 阅读全文
posted @ 2020-03-31 21:12 轰天雷 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 例题:test = ['aaa','bbb','ccc']使用函数range()生成数字range(1,5) 1234range(1,11,2)步长为2的数1,3,5,7,9 列表的切片:print(test[0:2]) 结果:['aaa','bbb'] 0是起始元素,2是第三个元素,从0开始,到第 阅读全文
posted @ 2020-03-31 17:21 轰天雷 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 列表定义:test = ["sss","ccc","bbb"]格式:[]中用,隔开的元素集合叫做列表访问列表:test[0]列表名称[元素索引位置],索引从0开始算,[-1]代表倒数第一个 索引的添加、修改、删除:修改元素:test[0]="ooo" 修改第一个元素添加元素:test.append( 阅读全文
posted @ 2020-03-31 13:22 轰天雷 阅读(117) 评论(0) 推荐(0) 编辑