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

python学习

Python面试题大全 - 50道经典面试题 - 掘金

yoloV5:yolov5: YOLOv5 汉化版,保持官方同步更新

yoloV8使用案例:用YOLOv8一站式解决图像分类、检测、分割…… - 掘金

yoloV8使用案例douyin:https://www.douyin.com/user/self?modal_id=7276287878194285878&showTab=favorite_collection

3.27:今天看yoloV5的代码

//python全局方法
import argparse 
https://blog.csdn.net/qiaoxinyu1989/article/details/136296188
argparse 是用于命令行选项,助开发者编写用户友好的命令行接口import contextlib 
上下文管理器的便捷工具,尤其适用于实现 with 语句中的上下文管理协议,用于简化资源获取和释放的操作import os 
操作系统交互的各种功能,如文件和目录操作、进程管理、环境变量import platform
提供了跨平台获取系统及运行时相关信息的功能,比如操作系统名称、版本、CPU架构等。import numpy as np
//三角函数、统计函数、矩阵运算
//处理随机数生成;
//读写磁盘上的数组数据
# 创建一个一维数组
arr = np.array([1, 2, 3, 4, 5])
# 创建一个二维数组(矩阵)
matrix = np.array([[1, 2], [3, 4], [5, 6]])
# 使用NumPy的数学函数
sine_values = np.sin(arr)from pathlib import Path
Python中存在与路径操作相关的模块,名为os.path
Python 3.4开始引入了pathlib模块
pathlib.Path能够以类的方式处理路径,与直接使用字符串相比,它的方法更加丰富且不易出错。import time, hashlib, os, json

cv2处理图像的,并不是内置的模块
import cv2
先安装 pip install opencv-pythonimport cv2
# 读取图像文件
image = cv2.imread('image.jpg')
# 显示图像
cv2.imshow('Image', image)
# 等待按键响应,然后关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()

python函数
file = Path(str(file).strip().replace("'", ''))
.str() file是一个非字符串类型(比如bytes或某个可以转换成字符串的对象),
这一部分会将其转换成字符串形式
.strip()用于移除字符串开头和结尾的所有空白字符,确保路径字符串两边没有无用的空白字符
.replace("'", '')查找并替换所有单引号 ' 字符为无(即删除所有单引号)
.Path()字符串传递给pathlib.Path构造函数,其转化为一个pathlib.Path对象Python中有内置的 bool() 函数
可以将整数、浮点数、字符串、列表、字典等不同类型的值作为参数传递给 bool() 函数
print(bool(0))  # False,因为0被视为False
print(bool(1))  # True,因为非零数字被视为True
print(bool('hello'))  # True,非空字符串被视为True
print(bool(''))  # False,空字符串被视为False
print(bool([]))  # False,空列表被视为False
print(bool([1, 2, 3]))  # True,非空列表被视为True
print(bool({}))  # False,空字典被视为False
print(bool({'a': 1}))  # True,非空字典被视为True

http://www.lryc.cn/news/327216.html

相关文章:

  • 【使用redisson完成延迟队列的功能】使用redisson配合线程池完成异步执行功能,延迟队列和不需要延迟的队列
  • Linux 性能分析工具 perf 的使用指南
  • 【QT入门】 Qt代码创建布局之水平布局、竖直布局详解
  • C 传递数组给函数
  • 二次开发Flink-coGroup算子支持迟到数据通过测输出流提取
  • 【容器源码篇】Set容器(HashSet,LinkedHashSet,TreeSet的特点)
  • 网络工程师实验命令(华为数通HCIA)
  • AI大模型学习:AI大模型在特定领域的应用
  • Channel 结合 Select 使用
  • LeetCode-1669题:合并两个链表(原创)
  • 微服务高级篇(三):分布式缓存+Redis集群
  • 机器学习——元学习
  • day56 动态规划part13
  • Mybatis别名 动态sql语句 分页查询
  • 【算法题】三道题理解算法思想--滑动窗口篇
  • go env 命令详解
  • flutter 单例模式
  • 1.7.2 python练习题15道
  • python如何获取word文档的总页数
  • python解压RAR文件
  • 灯哥驱动器端口讲解----foc电机驱动必看
  • lua 获取指定路径下的所有文件夹
  • #Linux(SSH软件安装及简单使用)
  • Android中运动事件的处理
  • 【网安小白成长之路】3.MySQL环境配置以及常用命令(增删改查)
  • 【QGIS从shp文件中筛选目标区域导出为shp】
  • react native hooks 如何避免重复请求
  • 【任职资格】某大型制造型企业任职资格体系项目纪实
  • 线程安全问题及解决
  • Excel·VBA数组平均分组问题