会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Oliver-Chance
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2022年3月23日
可迭代对象与迭代器
摘要: 迭代 迭代其实就是更新换代,也就是将每次执行的结果作为下次执行的初始值,也就是必须依赖于上次执行的结果 # 单纯的循环并不是迭代 i = 0 while True: print(i) # 每次迭代都必须基于上次的执行结果 i = 0 while True: if i <= 10: print(i)
阅读全文
posted @ 2022-03-23 20:46 Oliver-Chance
阅读(326)
评论(0)
推荐(0)
2022年3月21日
算法
摘要: 算法简介 计算机算法是计算机有效求解问题的方法,是一步一步解决问题的过程。 二分法 二分法是算法里最基础的一个,这里只是用作我们接触算法的敲门砖。 二分法的使用前提与原理 使用前提 二分法的使用前提是要求解决问题的数据集必须有顺序(严格升序或降序),否则二分法解决该类问题的结果一般都是错误的。 原理
阅读全文
posted @ 2022-03-21 17:28 Oliver-Chance
阅读(203)
评论(0)
推荐(0)
递归函数
摘要: 递归函数简介 ** 之前讲到函数的定义可以嵌套,函数装饰器也可以嵌套,函数的调用也可以嵌套。在函数调用的嵌套里,调用函数的内部,又直接或者间接地调用了函数自身,这就称为函数的递归调用,又称为递归函数。** 形式一:直接调用函数自身 # 示例 def index(count): print(count
阅读全文
posted @ 2022-03-21 16:37 Oliver-Chance
阅读(324)
评论(0)
推荐(0)
装饰器(二)
摘要: 多层装饰器(语法糖) 当需要给一个函数添加多个功能时,应该给这个函数添加多个装饰器,而不是一个装饰器里添加多个功能。不过每一个装饰器的功能和装饰对象应该是什么关系需要我们掌握清楚。 # 基本结构 def func1(func_name1): # 装饰器1 print('加载1') def inner
阅读全文
posted @ 2022-03-21 14:43 Oliver-Chance
阅读(26)
评论(0)
推荐(0)
2022年3月16日
函数(二)
摘要: 函数 函数的定义与调用 此处所讲的函数的定义与调用的规则主要针对的是用户自定义函数 ''' 1. 函数的调用一定要在定义之后 函数在定义完成之前调用,该函数名是没有作用的(会报错),所以函数的调用应该在定义之后 2. 函数在定义阶段,不会执行函数体代码,但是会检测基础语法 3. 函数体代码只有调用函
阅读全文
posted @ 2022-03-16 20:04 Oliver-Chance
阅读(107)
评论(0)
推荐(0)
2022年3月15日
函数(一)
摘要: 函数简介 函数是一个固定的程序段,也就是一个固定的代码模块,有一定的作用,在你需要它的功能时可以直接进行调用。函数分为:自定义函数(编程过程中自己定义的函数)和内置函数(编程语言内部定义好的函数) # 以len为例,统计字符串的作用可以用循环替代,不过用循环需要重复写,过于繁琐 # 用for循环替代
阅读全文
posted @ 2022-03-15 20:18 Oliver-Chance
阅读(38)
评论(0)
推荐(0)
文件的相关操作
摘要: 文件内指针的移动 铺垫内容 # 这里需要注意的是文件读取read关键字的参数问题。 # 1.文本模式下,read关键字内部的参数指的是读取的字符数 file_name.read(9) # 即读取文件自开始起的九个字符。 # 2.二进制模式下,括号内的数字代表读取的字节数 # 不同的编码字符所需要的字
阅读全文
posted @ 2022-03-15 19:50 Oliver-Chance
阅读(60)
评论(0)
推荐(0)
2022年3月14日
字符编码及其应用
摘要: 字符编码 字符编码简介 字符编码的主要对象是文本文件提前我们需要了解文本编辑器读取文件的流程以及python解释器执行文件的流程 文本编辑器读取文件的基本流程 第一阶段:启动一个文本编辑器 第二阶段:文本编辑器会将硬盘里的内容读取到内存里 第三阶段:文本编辑器将内存里的内容显示到屏幕上 python
阅读全文
posted @ 2022-03-14 22:04 Oliver-Chance
阅读(299)
评论(0)
推荐(0)
2022年3月10日
元组、集合内置方法
摘要: 元组 基本形式:小括号括起来的用逗号隔开的任意类型元素 例:tuple_name = (11, 22, 33, 44, 55) 类型转换:tuple() 与列表类型基本一致,整型、浮点型以及布尔值不能转换,其余类型都可以。 print(tuple(23)) # 报错 print(tuple(23.2
阅读全文
posted @ 2022-03-10 20:10 Oliver-Chance
阅读(66)
评论(0)
推荐(0)
字典内置方法
摘要: 字典 基本形式 花括号括起来的用逗号隔开的k:v键值对形式,其中key是对v的描述性数据,一般是字符串,v是真实数据,可以是任意类型数据。 dict_name = {'name':'oliver', 'hobby':'music', 'age':'23'} 类型转换(dict()):将其余类型的数据
阅读全文
posted @ 2022-03-10 19:24 Oliver-Chance
阅读(85)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告