摘要: 1.内置函数: 1.abs:返回数字的绝对值,参数可以是整数、浮点数、或者复数。 a=-4 b=-4.33 c=34+6j print(abs(a),abs(b),abs(c) 结果是: 4 4.33 34.52535300326414 2.all(iterables)函数用于判断可迭代对象中的所用 阅读全文
posted @ 2019-11-08 21:36 chown 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1.递归函数: def func(n): if n ==1: return 1 return n*func(n-1) print(func(5)) 结果是 120 2.执行过程如下图: 见书上147页 递归的特性; 1.递归函数必须有一个明确的结束·条件 2.每一次进入更深递归时,问题的规模相比上一 阅读全文
posted @ 2019-11-08 21:25 chown 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 1.全局变量要顶头写(没有缩进)在程序的任何位置都可以调用。 2.局部变量:在函数中定义,只能在函数中使用,主程序中无法调用。 3.怎么让函数中的局部变量变成全局标量;在局部变量里加上global 4.在子函数中变量先从子涵数中找如果没有,再往上一层找,知道找到最近的为止。 5.==和!=等操作符用 阅读全文
posted @ 2019-11-08 21:24 chown 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1.列表:list ,列表里的每个元素都是以逗号相隔,列表中的元素可以是数字、字符串、列表、元组、布尔值等 li = [11,'kdjf',['fklj'],('jfklj'),True] 2.list可以通过索引和切片来对列表的值进行访问、 修改和删除: v1=li[2] v2 =li[1:3] 阅读全文
posted @ 2019-11-08 21:23 chown 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.程序用来表示运动状态的,而状态是用变量来表示的 2.数据类型l中可以改变的:列表和字典;不可以改变的有:字符串、元组、数字。 3.数据l类型中按照下表索引进行访问的有:列表、字符串、元组;映射访问的是:字典;直接访的是:数字, 4.数据类型中存放容器的是:列表、元组、字典;原子的是:数字和字符串 阅读全文
posted @ 2019-11-08 21:23 chown 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 1.列表:list ,列表里的每个元素都是以逗号相隔,列表中的元素可以是数字、字符串、列表、元组、布尔值等 li = [11,'kdjf',['fklj'],('jfklj'),True] 2.list可以通过索引和切片来对列表的值进行访问、 修改和删除: v1=li[2] v2 =li[1:3] 阅读全文
posted @ 2019-11-08 21:22 chown 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 1.字符串中的expandtabs的应用如果有\t 则停止寻找用空格补,如果没有直接数到空格里的所设定的值然后进行下一次的设定: test='dlfk\tjkldsfj\tlasdfkjfdsasdlkfjsdaflk\t fdslkjdlkf\t' v=test.expandtabs(10) pr 阅读全文
posted @ 2019-11-08 21:21 chown 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 1.字符串一旦创建就无法修改,一旦进行修改或者拼接,都会重新生成新的字符串 2.for里面也可以进行continue和break操作 3.range(1,100)代表的是范围是从1到99这些数字 阅读全文
posted @ 2019-11-08 21:21 chown 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 1.怎么将输入的字符串数字变成数字: inp =input(‘输入的数字:) num—inp=int(inp) 2.whie里面也可以有else:但是while循环可以执行多次 else满足时只能执行一次 count=0 while count <10: print(count) count+=1 阅读全文
posted @ 2019-11-08 21:20 chown 阅读(90) 评论(0) 推荐(0) 编辑
摘要: if内容的补充: 1. if 条件 : 内部代码 else: 内部代码 n=input('请输入一个数字:') if n==3: print('你真厉害') else: print('你猜不透我的内心') if里面的嵌套: if 条件 : if条件: else: else: if里 多个条件判断 i 阅读全文
posted @ 2019-11-08 21:19 chown 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 第一天作业 n=1 while n<11: if n== 7: pass else: print(n) n=n+1 sum_1=0 num_1=1 while num_1<101: sum_1+=num_1 num_1=num_1+1 print(sum_1) num_1=1 while num_1 阅读全文
posted @ 2019-11-08 21:18 chown 阅读(125) 评论(0) 推荐(0) 编辑