当前位置: 首页 > news >正文

Python day31

@浙大疏锦行 Python day31

内容:

  • 规范的文件夹管理,一般的项目结构如下
    • data
      • raw_data:原始数据
      • procesing_data:处理后的数据
    • src
      • model:模型源码、训练脚本、评估指标以及预测代码文件等
      • utils:常用脚本
      • data:处理数据的代码文件
    • result
      • models:模型参数
      • 模型输出
    • config:配置文件
  • 编码格式和类型注解
    • 编码格式:代码文件首行指定编码格式例如utf-8
    • 类型注解:指定函数所需参数的类型以及返回值的类型,def(x:类型,y:类型) -> 返回值类型:
def add(a: int, b: int) -> int:return a + b# 定义一个矩形类
class Rectangle:width: float      # 矩形宽度(浮点数),类属性的类型注解(不初始化值)height: float     # 矩形高度(浮点数)def __init__(self, width: float, height: float):self.width = widthself.height = heightdef area(self) -> float:# 计算面积(宽度 × 高度)return self.width * self.height
  • pyc文件:python文件的字节码文件,用于加速python文件得执行,简单理解的话就是编译后的c文件,可以直接引用pyc文件,一般存放在__pycache__目录下,主要作用就是加速执行
http://www.xdnf.cn/news/1226791.html

相关文章:

  • Implement recovery based on PITR using dump file and binlog
  • U-Net vs. 传统CNN:为什么医学图像分割需要跳过连接?
  • 使用gcc代替v语言的tcc编译器提高编译后二进制文件执行速度
  • 9.1无法恢复的错误与 panic!
  • 第二十三天(数据结构:链表补充【希尔表】)
  • golang的函数
  • 完整复现cacti的RCE
  • 机试01-C++基础语法与库函数
  • 大模型结构比较
  • python学智能算法(三十))|SVM-KKT条件的数学理解
  • 第七章 愿景12 小萍分享《人性的弱点》
  • WaitForSingleObject 函数参数影响及信号处理分析
  • C语言:20250801学习(构造类型)
  • JS-第十九天-事件(一)
  • 通过观看数百个外科手术视频课程来学习多模态表征|文献速递-医学影像算法文献分享
  • 从0开始学习R语言--Day64--决策树回归
  • 【2025/08/01】GitHub 今日热门项目
  • Android使用MediaProjectionManager获取游戏画面和投屏
  • 应用药品注册证识别技术,为医药行业的合规、高效与创新发展提供核心驱动力
  • TwinCAT3示例项目1
  • 探索 VMware 虚拟机:开启虚拟化世界的大门
  • 学习游戏制作记录(各种水晶能力以及多晶体)8.1
  • 新手小白如何快速检测IP 的好坏?
  • Vue2 项目实现 Gzip 压缩全攻略:从配置到部署避坑指南
  • 基于coze studio开源框架二次定制开发教程
  • 【MySQL索引失效场景】索引失效原因及最左前缀原则详解
  • OSPF综合实验报告册
  • Qt 开发 IDE 插件开发指南
  • 【文章素材】3dBackgroundBoxes(3D背景盒子组件)项目及文章思路
  • 从游戏NPC到手术助手:Agent AI重构多模态交互,具身智能打开AGI新大门