会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
-半城烟雨
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2023年12月13日
迭代器
摘要: itorator迭代器 num_list=[1,2,3,4,5] num_itier=num_list.__iter__()#创建的迭代器对象 while True: try: print(num_itier.__next__()) #获取下一元素 except StopIteration: bre
阅读全文
posted @ 2023-12-13 16:23 -半城烟雨
阅读(21)
评论(0)
推荐(0)
2023年12月11日
装饰器
摘要: 装饰器 【一】什么是装饰器 装饰 代指为被装饰对象添加新的功能代指器具/工具,装饰器与被装饰的对象均可以是任意可调用对象。 概括地讲,装饰器的作用就是在不修改被装饰对象源代码和调用方式的前提下为被装饰对象添加额外的功能。 装饰器经常用于有切面需求的场景 插入日志、性能测试、事务处理、缓存、权限校验等
阅读全文
posted @ 2023-12-11 18:22 -半城烟雨
阅读(60)
评论(0)
推荐(0)
2023年12月8日
函数的作用域和使用案例
摘要: 函数作用域 【1】Local(局部变量) Local(局部变量):暂时的存在,依赖于创建该局部作用域的函数。函数存,则局部变量存,函数亡,则局部变量亡。 【2】Enclosed(嵌套) Enclosed(嵌套):通常是指函数内部定义的函数,并且内部函数可以访问外部函数的局部变量 def outer_
阅读全文
posted @ 2023-12-08 17:17 -半城烟雨
阅读(34)
评论(0)
推荐(0)
2023年12月6日
函数的定义和调用
摘要: 函数的定义和调用 【1】函数定义的语法 ''' def 函数名(): 执行代码的函数体 return 返回值 ''' 【1】函数基本定义 def fun(): pass #... fun() 【2】无参无返回值的函数定义 def login(): username = input("用户名:>>>"
阅读全文
posted @ 2023-12-06 17:02 -半城烟雨
阅读(85)
评论(0)
推荐(0)
深浅拷贝
摘要: 深浅拷贝 【1】浅拷贝 使用浅拷贝创造对象,修改原来对象中的可变数据类型 复制的对象也会随着原来的对象改变而改变 首先,会为整数1分配一个内存空间。 变量a 和 b 都指向了这个内存空间(内存地址相等),所以他们的id相等。 a = 1 b = 1 print(id(a)) # 2057422768
阅读全文
posted @ 2023-12-06 16:42 -半城烟雨
阅读(39)
评论(0)
推荐(0)
异常捕获
摘要: 异常捕获 什么是异常 异常是程序运行时可能发生的错误或意外情况。在Python中,异常是一种对象,表示程序执行期间发生的错误。 当出现异常时,程序的正常流程会被中断,而是跳转到异常处理流程。 异常分类 内建异常(Built-in Exceptions):由Python内部定义的异常,例如ZeroDi
阅读全文
posted @ 2023-12-06 16:14 -半城烟雨
阅读(33)
评论(0)
推荐(0)
2023年12月5日
文件处理和操作
摘要: 文件操作 文件操作三种方式 write) 模式 : write 覆盖写模式,如果你文件中有内容,直接覆盖掉写进去新的内容 a(append) 模式 : write 追加写模式,如果你文件中有内容,再原有内容的基础上追加内容 with open('01.txt','a',encording='utf8
阅读全文
posted @ 2023-12-05 19:34 -半城烟雨
阅读(35)
评论(0)
推荐(0)
字符编码
摘要: 字符编码 【1】阶段一:一家独大(ASCII) (1)ASCII表的诞生 现代计算机起源于美国,所以最先考虑仅仅是让计算机识别英文字符,于是诞生了ASCII表 (2)ASCII表的特点 只有英文字符与数字的一一对应关系 一个英文字符对应1Bytes,1Bytes=8bit,8bit最多包含256个数
阅读全文
posted @ 2023-12-05 19:33 -半城烟雨
阅读(71)
评论(0)
推荐(0)
2023年11月30日
python 数据类型的内置方法
摘要: python 数据类型的内置方法 #十进制数转为 其他进制 # print(bin(999)) # 0b1111100111 -- 0b 开头 最大只能到 1 # print(oct(999)) # 0o1747 -- 0o 开头就是八进制 八进制 # print(hex(999)) # 0x3e7
阅读全文
posted @ 2023-11-30 16:26 -半城烟雨
阅读(37)
评论(0)
推荐(0)
2023年11月29日
python流行控制语句
摘要: 【一】流程控制语句介绍 程序是由语句构成,而流程控制语句 是用来控制程序中每条语句执行顺序的语句。 可以通过控制语句实现更丰富的逻辑以及更强大的功能。 几乎所有编程语言都有流程控制语句,功能也都基本相似。 其流程控制方式有 顺序结构 分支结构 循环结构 这里最简单最常用的就是顺序结构,即语句从上至下
阅读全文
posted @ 2023-11-29 17:00 -半城烟雨
阅读(35)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告