• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

桃花源主

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

1 2 下一页

2021年2月1日

模块

摘要: 1.模块使用 1.1 import语句 使用import,首次导入模块会做三件事: 执行源文件代码 产生一个新的名称空间用于存放源文件执行过程中产生的名字 在当前执行文件所在的名称空间中等到一个名字foo,该名字指向新创建的模块名称空间,若引用模块名称空间中的名字,需要加上该前缀。 import f 阅读全文

posted @ 2021-02-01 07:32 桃花源主 阅读(28) 评论(0) 推荐(0)

匿名函数

摘要: 1.lambda lambda 参数1,参数2,参数3,。。。。。:expression lambda x,y,z:x+y+z 1.1 调用方式 1.1.1 方式一 res = lambda(x,y,z:x+y+z)(1,2,3) 直接赋值,直接得出结果 1.1.2 方式二 func = lambd 阅读全文

posted @ 2021-02-01 06:33 桃花源主 阅读(21) 评论(0) 推荐(0)

2021年1月31日

生成器

摘要: 只要函数内有yield,调用的时候就和函数本身没有关系了,得到了是一个生成器对象,玩法就是next(x),next(x),next(x) (若函数体包含yield关键字,再调用函数,并不会执行函数体代码,得到的返回值即生成器对象) 1.yield表达式应用 yield可以用于返回值,但不同于retu 阅读全文

posted @ 2021-01-31 22:15 桃花源主 阅读(57) 评论(0) 推荐(0)

多个装饰器

摘要: # 一.参加多个装饰器的加载,运行分析(了解)def deco1(func1): # func1=wrapper2的内存地址 def wrapper1(*args, **kwargs): print('正在运行 >deco1.wrapper1') res1 = func1(*args, **kwar 阅读全文

posted @ 2021-01-31 21:12 桃花源主 阅读(153) 评论(0) 推荐(0)

迭代器

摘要: 可迭代对象:从语法形式上讲,内置有__iter__方法的对象都是可迭代对象,字符串,列表,元组,字典,集合,打开的文件都是可迭代对象 1.迭代对象 s={1,2,3,4,5} i = iter(s) #本质就是在调用s.__iter__(),返回s的迭代器对象i next(i) 1 next(i) 阅读全文

posted @ 2021-01-31 21:11 桃花源主 阅读(61) 评论(0) 推荐(0)

装饰器

摘要: 准备内容:*args, **kwargs 在形参中的作用: *args把多余的参数汇总成元组的形式存起来 **kwargs把多余的参数汇总成字典的形式存起来 在实参中的作用: *args,*后面的内容打散成位置实参 **kwargs,**后面的内容打散成关键字实参 形参是汇总,实参是打散 名称空间的 阅读全文

posted @ 2021-01-31 17:22 桃花源主 阅读(38) 评论(0) 推荐(0)

2021年1月30日

函数对象和闭包

摘要: 1.函数对象(精髓是可以把函数当成变量去用) 函数对象指的是函数可以被当作'数据'来处理,具体可以分为四个方面的使用 1.1 函数可以被引用 def add(x,y): return x+y func = add func(1,2) 3 1.2可以当做函数的参数传给别的函数 def foo(x): 阅读全文

posted @ 2021-01-30 23:06 桃花源主 阅读(61) 评论(0) 推荐(0)

函数的使用

摘要: 函数的使用分为定义阶段与调用阶段,定义函数时中只检测语法,不执行函数体代码,函数名加括号即函数的调用,只有调用函数时才会执行函数体代码 1.函数调用与返回值 return 是一个函数结束的标志,函数内可以有多个return,但只执行一次函数就结束了,并把return后定义 的值作为本次调用的结果返回 阅读全文

posted @ 2021-01-30 22:16 桃花源主 阅读(36) 评论(0) 推荐(0)

文件操作

摘要: 1.文件操作的模式 1.1控制文件读写操作的模式 r模式的使用 r(默认的):只读 w:只写 a:只追加写 r只读模式使用:在文件不存在时则报错,文件存在文件内指针直接跳到文件开头 #小练习:实现用户认证功能 inp_name = 'han' inp_pwd = '123' with open('d 阅读全文

posted @ 2021-01-30 17:19 桃花源主 阅读(85) 评论(0) 推荐(0)

2021年1月29日

基本数据类型及内置方法

摘要: 1.数字类型int与float 1.1 类型转换 int()和float()加需要转换的内容 s=123 res = float(s) print(res,type(res)) 强调:他们主要是用在整型与浮点型之间的转换 2.字符串str 2.1相互转换 str可以把任意其他类型转换成字符串 2.2 阅读全文

posted @ 2021-01-29 23:46 桃花源主 阅读(66) 评论(0) 推荐(0)

1 2 下一页
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3