08 2025 档案
摘要:numpy模块 多维数组(列表)的运算 import numpy as np arr1 = np.array([ [1,2,3,4],[5,6,7,8] ]) # numpy数组 arr2 = np.array([ [1,2,3,4],[5,6,7,8] ]) # numpy数组 arr3 = [
阅读全文
摘要:hashlib模块 hashlib import hashlib m = hashlib.md5() m.update(b'123') # '123'.encode('utf8') print(m.hexdigest()) # 202cb962ac59075b964b07152d234b70 pri
阅读全文
摘要:time模块 打印时间戳/格式化时间/结构化时间,总而言之就是打印不同类型的时间;进行不同类型时间的转换 import time # 时间戳 time.time() (********) # 格式化时间 time.strftime('%Y-%m-%d %X') # 结构化时间 time.localt
阅读全文
摘要:模块与包 模块与包的关系 函数 → 文件(模块) → 文件夹(包/模块) 导入顺序:内存-->内置-->环境变量 包是特殊的模块,本质是包含__init__.py的文件夹 包也是模块的一种 包导入机制的优势 1.保持模块导入方式不变,即使内部结构调整 2.简化模块开发者的管理复杂度 3.便于组织大型
阅读全文
摘要:目录为什么要有模块import 与 from...import...循环导入问题解决方案一解决方案二模块的搜索路径Python文件的两种用途 为什么要有模块 面条版代码--》函数版代码--》文件版代码(模块)--》文件夹版(包) 代码会变得更加简洁,清晰,模块化 一个模块里会有多个函数,相当于一个大
阅读全文
摘要:定义函数 只检测语法,不执行代码 函数定义的三种方式 有参函数 无参函数 空函数 调用函数 def f1(): return 123 f = f1() f1()*2 lis = [f1(),2] 函数的返回值 return返回返回值,函数遇到return会终止,return可以返回任意数据类型的值,
阅读全文
摘要:迭代器 可迭代对象 str/list/tuple/dict/set/file 拥有iter方法的对象 迭代器对象 file 拥有iter和next方法的对象 迭代器对象一定是可迭代对象;可迭代对象不一定是迭代器对象(文件是可迭代对象也是迭代器对象) for循环原理 for i in lis: 把li
阅读全文
摘要:目录0524总复习计算机之编程什么是编程语言什么是编程为什么要编程计算机组成原理计算机五大组成CPU控制器运算器内存外存输入设备输出设备I/O设备32位和64位32位64位多核CPU硬盘工作原理机械硬盘工作原理固态硬盘工作原理计算机操作系统文件是什么?应用程序是什么?操作系统能干什么?计算机三大组成
阅读全文
摘要:闭包函数 def f1(x): def f2(): print(x) return f2 f = f1(5) # f-->f2,x=5 f() # f()-->f2(),x=5 # 5 f() # 5 f3 = f1(3) # f-->f2,x=3 f3() # f()-->f2(),x=3 # 3
阅读全文
摘要:Python函数对象、嵌套和作用域总结 函数对象 函数在Python中是第一类对象,可以像普通变量一样使用。 1. 赋值给变量 def greet(name): return f"Hello, {name}!" say_hello = greet# 将函数赋值给变量 print(say_hello(
阅读全文
摘要:目录函数定义阶段调用阶段定义:三种形式的函数无参函数有参函数空函数函数的返回值函数的调用函数参数的应用形参实参位置形参位置实参默认形参关键字实参可变长参数**形参*实参****形参**实参最终(*****) 函数 定义阶段 只识别语法,不执行函数体代码 调用阶段 执行函数体代码 定义: def 函数
阅读全文
摘要:文件是什么:是操作系统提供的虚拟的单位,用来存储数据 操控文件的步骤 打开文件 读写数据 关闭文件 open() with open('文件路径',打开方式,编码格式) as 变量名: (******) 读写操作 r只读,w清空文件后只写,a追加写入 t文本模式/b二进制模式(没有encoding这
阅读全文
摘要:机器学习基本术语 # 机器学习基本术语图例 import matplotlib.pyplot as plt from matplotlib.font_manager import FontProperties # 显示plt.show()的图片,如若不使用jupyter,请注释 %matplotli
阅读全文
摘要:字符编码 字符编码: 在文件存/取/Python3解释器解释的时候,字符发生的一种变换,例如a->00001111. 存 从内存到硬盘的时候是存 取 从硬盘到内存的时候是取 name = 'nick' Python3解释器解释 在python3解释器解释的时候,会新开辟一块内存空间放入变量,pyth
阅读全文
摘要:目录总复习计算机之编程什么是编程语言什么是编程为什么要编程计算机组成原理计算机五大组成CPU控制器运算器内存外存输入设备输出设备I/O设备32位和64位32位64位多核CPU硬盘工作原理机械硬盘工作原理固态硬盘工作原理计算机操作系统文件是什么?应用程序是什么?操作系统能干什么?计算机三大组成?应用程
阅读全文
摘要:一、列表类型内置方法 (List) 特点:有序、可变、可存储多个值 内置方法: # 定义列表 fruits = ['apple', 'banana', 'cherry'] # 常用操作 print(fruits[1])# 索引取值 → 'banana' print(fruits[-1])# 反向索引
阅读全文
摘要:数字类型内置方法 整型 1.用途:年龄、号码、等级 2.定义:可以使用int()方法将纯数字的字符串转为十进制的整型 3.存储一个值 4.无序 无索引(实质没有有序无序之说) 5.不可变类型 | 可变:值变ID不变 | 不可变:值变ID也变 浮点型 1.用途:薪资、身高、体重 2.定义:可以使用fl
阅读全文
摘要:if if 条件: 代码块 if...else if 条件: 代码块 else: 代码块 if...elif....elif...else if 条件: 代码块 elif 条件: 代码块 elif 条件: 代码块 ...(可以写任意个elif) else: 代码块 流程控制之while循环 whil
阅读全文

浙公网安备 33010602011771号