2024年4月23日
摘要: 【一】模块介绍 1)概念 在Python中,一个py文件就是一个模块 文件名xxx.py,其中xxx就是模块名 2)优点 极大的提高了开发速率 增加程序的健壮性和可读性 3)来源 内置的:python解释器自带的,可直接用 第三方:别人写的,需要下载在使用 自定义:自己写的 4)存在形式 1.单模块 阅读全文
posted @ 2024-04-23 12:22 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 【一】迭代器 1)概念 迭代器用来迭代去取值的工具,迭代是反复取值的过程 每一次迭代返回的结果是下一次开始的初始值 2)可迭代对象 内置有 iter()的方法的对象都是可迭代对象 num= [1,2,3] print(num.__iter__()) #<list_iterator object at 阅读全文
posted @ 2024-04-23 12:21 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月17日
摘要: 【一】装饰器 1)介绍 1.概念 在不改变原函数代码和调用方式的基础上增加额外的新功能 2.用途 对上线的程序进行新功能的增加与修改 给一个功能添加新的需求或改变原来程序的运行逻辑 3.分类 有参装饰器 无参装饰器 2)无参装饰器 def outer(func): def inner(): ... 阅读全文
posted @ 2024-04-17 17:12 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月16日
摘要: 【一】函数对象 Python中一切皆对象 可直接被引用 定义一个函数,用一个新的变量名来存,来调用 可作为元素被储存 功能字典中函数的地址 可作为参数传递给另一个函数 将函数的内存地址作为参数 函数的返回值可以是函数 直接将函数的内存地址返回 【二】闭包函数 1)闭包概念 指包含对自由变量的函数和对 阅读全文
posted @ 2024-04-16 16:22 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月15日
摘要: 【一】函数作为参数 1)分类 1.形参 函数定义时,括号内声明的值;用来接收外部传来的值 2.实参 函数调用时,括号内传入的得值;常是常量,变量,表达式或三者组合 2)位置参数 参数数量不对会报错 必须按照顺序传入,否则顺序会乱 3)关键字参数 需指定定义时的名字,可不按位置传入 4)默认参数 函数 阅读全文
posted @ 2024-04-15 19:04 晓雾-Mist 阅读(2) 评论(0) 推荐(0) 编辑
  2024年4月12日
摘要: 【一】函数 1)概念 将某一块代码封装起来 须先定义,在调用 2)定义 1.空函数 # 定义 def 函数名(): 代码体 # 调用 函数名() 2.函数参数 函数的调用者向函数体传值的媒介 # 定义 def 函数名(参数): 代码体 # 调用 函数名(变量) 3.函数返回值 函数结束后返回的结果 阅读全文
posted @ 2024-04-12 16:59 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月10日
摘要: 【一】异常捕获 1)异常捕获 try: 会报错的代码 except: 触发异常后输出的内容 2)异常指定捕获 try: 会报错的代码 except 异常类型: 触发异常后输出的内容 3)捕获多个异常 try: 会报错的代码 except 类型1,类型2,类型3...: 触发异常后输出的内容 else 阅读全文
posted @ 2024-04-10 15:22 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月9日
摘要: 【一】深浅拷贝 1)浅拷贝 复制对象的一层内容,若包含可变数据,则拷贝对象与原对象共享这些可变数据类型的引用 即原对象中的可变数据类型进行修改操作时,拷贝的对象也会受到影响。 import copy # 原对象 count = [1, [3, 4]] # 浅拷贝 count_1 = copy.cop 阅读全文
posted @ 2024-04-09 19:34 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月7日
摘要: 【一】数据类型内置方法 1)整数类型(int) 1.类型强转 可将符合整数格式的字符串转换成整数类型 print(int('5')) 2.进制转换 十进制转二进制 0b print(bin(999)) # 0b1111100111 十进制转八进制 0o print(oct(999)) # 0o174 阅读全文
posted @ 2024-04-07 14:34 晓雾-Mist 阅读(1) 评论(0) 推荐(0) 编辑
  2024年4月1日
摘要: 【一】程序与用户交互 1)输入(input) 2)输出(print) 1.简单字符串 print('hello,word!') 2.多个变量输出 a='one' b='two' print(a,b) #one two 3.默认end参数 print('hello',end='_') print('w 阅读全文
posted @ 2024-04-01 17:25 晓雾-Mist 阅读(2) 评论(0) 推荐(0) 编辑