
之前的江湖
文章平均质量分 79
转学前的江湖
跃上青空
It's now or never
展开
-
python预习 day15_内置方法&pickle&json&time
python预习 day15内置方法abs 绝对值函数round 四舍五入 (n.5 n为偶数则舍去 n.5 n为奇数,则进一!)sum 计算一个序列得和max 获取一个序列里边的最大值sorted 找出最小值和最大值min 获取一个序列里边的最小值pow 计算某个数值的x次方range 产生指定范围数据的可迭代对象bin 将10进制数据转化为二进制oct 将10进制数据转化为八进制hex 将10进制数据转化为16进制chr 将ASCII编码转换为字符ord 将字符转换为ASCII编码eval 将字符串当作原创 2020-05-21 01:03:02 · 235 阅读 · 0 评论 -
python预习 day14_递归&数学模块&随机模块
python预习 day14递归函数简单递归递归练习1.求任意数n的阶乘 : 5! = 5*4*3*2*1尾递归(自己调用自己,并且非表达式)(把值放到参数中运算)(推荐)1.阶乘2.斐波那契数列 用递归 1 1 2 3 5 8 13 ....math 数学模块ceil() 向上取整操作【超重点】floor() 向下取整操作【超重点】pow() 计算一个数值的N次方(结果为浮点数) (对比内置pow)sqrt() 开平方运算(结果浮点数)fabs() 计算一个数值的绝对值 (结果浮点数) (对比内置ab原创 2020-05-19 11:47:52 · 216 阅读 · 0 评论 -
python学习 day13_推导式&生成器
python学习 day13推导式 : 用一行循环判断遍历出一系列数据的方式列表推导式(1)普通推导式(2)带有判断条件的推到式(3)多循环推到式(4)带有判断条件的多循环推到式关于推导式的练习(2).把列表中所有字符变成小写 ["ADDD","dddDD","DDaa","sss"](3).x是0-5之间的偶数,y是0-5之间的奇数 把x,y组成一起变成元组,放到列表当中方法一方法二(4).使用列表推导式 制作所有99乘法表中的运算(5).求M,N中矩阵和元素的乘积第一个效果第二个效果集合推导式字典推导原创 2020-05-17 20:34:50 · 599 阅读 · 0 评论 -
python学习 day12_迭代器&高阶函数
python学习 day12迭代器可迭代对象与迭代器的关系(1) 可迭代对象(2) 迭代器迭代器相关操作(1) 如何定义一个迭代器(2) 如何判断一个迭代器(3) 如何调用一个迭代器(4) 重置迭代器(5) 使用Iterator 和 Iterable 来判断是否是迭代器更多的调用方式1.通过next获取迭代器中的数据2.通过for循环,遍历迭代器3.for 和 next 配合调用迭代器高阶函数 : 能够把函数当成参数传递的就是高阶函数 map filter reduce sorted【map】**案例一:*原创 2020-05-14 18:54:13 · 342 阅读 · 0 评论 -
python学习 day11_函数的嵌套、闭包、装饰器、匿名
python学习 day11locals 和 globals (了解)locals 获取当前作用域中的所有内容globals 获取全局作用域的所有内容globals 返回的是系统的字典函数的嵌套函数的嵌套:LEGB 原则 (即就近找变量的原则)nonlocal 关键字 用来修改[局部变量](1) nonlocal 专门用来修改当前作用域上一级的局部变量(2)如果上一级找不到,那么继续向上寻找(3) 全都找不到,直接报错.(4) 不使用nonlocal修改局部变量的方法闭包函数(1) 闭包函数用法(2) 升原创 2020-05-13 19:26:42 · 227 阅读 · 0 评论 -
python学习 day10_函数的参数、局部变量
python学习 day10收集参数(1) 普通收集参数 :(2) 关键字收集参数**参数的顺序:**命名关键字参数(1) 定义方式一(2) 定义方式二关于 * 和 ** 的使用方法* 一个星调用处的语法** 二个星调用处的语法收集所有实参小结return 自定义返回值(1) return + 可以返回的类型(2) 遇到return 之后,意味着立刻终止函数,后面的代码不执行(3) 模拟一个计算器 + - * /全局变量 和 局部变量生命周期:(1) 局部变量(2) 全局变量(3) 在函数内部定义全局变量原创 2020-05-12 22:41:11 · 267 阅读 · 0 评论 -
python学习 day9_文件的方法、拓展&定义函数
python学习 day9文件的扩展模式1.r+ 先读后写2.r+ 先写后读3.w+ 可读可写 (每次打开,都要清空重写)4.a+ 可读可写 (在写入内容时,会强制把光标移动到最后)重点知识一.read seek tell 三个函数的使用二.如果内容是中文 seek移动时注意点:三.with 语法 (可以省略掉close操作)close 的意义刷新缓冲区 flush文件相关的函数readable()、writable()readline() 功能: 读取一行文件内容,并将光标移动到下一行开头read原创 2020-05-11 14:48:45 · 275 阅读 · 0 评论 -
python学习 day8_容器的方法&文件操作
python学习day8列表的相关函数增1.append 向列表的末尾添加新的元素2.insert 在指定索引之前插入元素3.extend 迭代追加所有元素删1.pop 通过指定索引删除元素,若没有索引移除最后那个 (推荐)2.remove 通过给予的值来删除,如果多个相同元素,默认删除第一个3.clear 清空列表改查index 获取某个值在列表中的索引count 计算某个元素出现的次数sort 列表排序(默认小到大排序)对字母进行排序 (字母排序依照ascii编码)可以对中文进行排序,但是无规律可循re原创 2020-05-10 02:02:20 · 372 阅读 · 0 评论 -
python学习 day7_字符串、列表的相关操作
python学习day7_字符串的相关函数字符串的相关操作(1)字符串的拼接 +(2)字符串的重复 *(3)字符串跨行拼接 \(4)字符串的索引(复习)(5)字符串的切片:(截取)对字符串宝具capitalize 使字符串首字母大写title 使每个单词的首字母大写upper 使所有字母变成大写lower 使所有字母变成小写swapcase 使字母大小写互换len 计算并输出字符串的长度count...原创 2020-05-08 00:09:51 · 623 阅读 · 0 评论 -
python学习 day6_双层循环、for循环
python学习 day6双层循环练习十行十列小星星十行十列隔列换色小星星十行十列隔行换色小星星99乘法表方向一方向二方向三方向四求吉利数字方法一方法二 字符串形式百钱买百鸡双层循环练习本次课题:利用双层循环完成昨天练习的条件。十行十列小星星j = 0while j<10: # 打印星星 i = 0 while i <10: print("*",end="")...原创 2020-05-07 01:16:48 · 1617 阅读 · 0 评论 -
python学习 day5
python学习 day5判断类型代码块流程控制1.单项分支2.双项分支input 等待用户输入字符串,接受的是字符串多项分支 (多选一个)巢状分支循环结构: while 循环死循环单向循环循环练习1.打印一行十个小星星2.通过打印变量,直接输出一行十个小星星3.打印一行十个小星星,奇数个打印★,偶数个打印☆4.一个循环打印十行十列小星星5.一个循环打印十行十列隔列变色小星星6.一个循环打印十行十...原创 2020-05-06 01:28:57 · 218 阅读 · 0 评论 -
python学习 day4
python学习 day4运算符(1) 算数运算符: + - * / // % **(2) 比较运算符: > < >= <= == !=(3) 赋值运算符: = += -= *= /= //= %= **=(4) 成员运算符: in 和 not in (针对于容器型数据)str: 必须是一个连续的片段list tuple setdi...原创 2020-05-04 22:21:37 · 184 阅读 · 0 评论 -
python学习 day3
python学习day3变量的缓存机制【1】Number型int 整型float 浮点型bool 布尔型complex 复数型变量的缓存机制仅对python3.6版本负责【1】Number型int 整型对于整型而言,-5~正无穷范围内的相同值 id一致intvar1 = 100intvar2 = 100print(id(intvar1) , id(intvar2)) #输出后发现...原创 2020-04-30 22:28:55 · 258 阅读 · 0 评论 -
python学习 day2(new)
python学习 day2变量(1)变量的概念(2)变量的声明(3)变量的命名(4)变量的交换垃圾回收机制:简要概括,当某一值没有被任何对象引用时,该值会从内存里被删除python特有的值交换写法(5)定义常量 :数据类型(1) int 整型各种不同进制的整型(2) float 浮点型表达方式1表达方式2 科学计数法(2) bool 布尔型(3) complex 复数表达方式1表达方式2(4)st...原创 2020-04-29 17:30:11 · 253 阅读 · 0 评论 -
python学习 day1
python学习 day1千里之行,始于足下序言今日所学计算机文件大小单位插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入“二十岁生日已经过了三年十个月,迷茫地走着自己...原创 2020-04-28 20:31:00 · 330 阅读 · 0 评论