zl程序教程

Python学习 - 1

  • Python 学习笔记 列表 排序 xxx XXX

    Python 学习笔记 列表 排序 xxx XXX

    大家好,又见面了,我是你们的朋友全栈君 Python 学习笔记 列表 排序 xxx XXX print("-" * 30) cars = ['bmw', 'audi', 'toyota', 'subaru'] cars.s

    日期 2023-06-12 10:48:40     
  • Python 学习笔记 列表 for 循环 xxx XXX

    Python 学习笔记 列表 for 循环 xxx XXX

    大家好,又见面了,我是你们的朋友全栈君。 Python 学习笔记 列表 for 循环 xxx XXX print("-" * 30) magicians = ['alice', 'david', 'carolina'] for magician in magicia

    日期 2023-06-12 10:48:40     
  • Python 学习笔记 列表 range() xxx XXX

    Python 学习笔记 列表 range() xxx XXX

    大家好,又见面了,我是你们的朋友全栈君 Python 学习笔记 列表 range() xxx XXX print("-" * 30) for value in range(1, 5): print(value) numbers = list(range(1, 6)) print(numbers) e

    日期 2023-06-12 10:48:40     
  • 超详细的80个Python入门实例,代码清晰拿来即用,学习提升必备「建议收藏」

    超详细的80个Python入门实例,代码清晰拿来即用,学习提升必备「建议收藏」

    大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说超详细的80个Python入门实例,代码清晰拿来即用,学习提升必备「建议收藏」,希望能够帮助大家进步!!!对于大部分Python学习者来说,核心知识基本已经掌握了,但"纸上得来终觉浅,绝知此事要躬行",要想完全掌握Python,还得靠实践应用。今天给大家分享80个Python入门实例,都是基础实例,经典实用,代码清晰可拿来

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(11)

    快速入门Python机器学习(11)

    朴素贝叶斯可以分为贝努利贝叶斯(BernoulliNB)、高斯贝叶斯(GaussianNB)和多项式贝叶斯(MultinomailNB)。贝努利贝叶斯(BernoulliNB)又可以分为二项分布和0-1分布。我们首先来介绍贝努利贝叶斯(BernoulliNB)。 7.3 贝努利贝叶斯(BernoulliNB)7.3.1 属性与方法class sklearn.naive_bayes.Bernoull

    日期 2023-06-12 10:48:40     
  • 快速入门Python机器学习(21)

    快速入门Python机器学习(21)

    10.1.3 随机森林回归法类参数、属性和方法类class sklearn.ensemble.RandomForestRegressor(n_estimators=100, *, criterion='mse', max_depth=None, min_samples_split=2, min_samples_leaf=1, min_weight_fraction_leaf=0

    日期 2023-06-12 10:48:40     
  • Python学习笔记(28)-Python读取word文本「建议收藏」

    Python学习笔记(28)-Python读取word文本「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 点此查看 零基础Python全栈文章目录及源码下载 本文目录1. 简介2. 相关概念3. 模块的安装和导入4. 读取word文本1. 简介Python可以利用python-docx模块处理word文档,处理方式是面向对象的。也就是说python-docx模块会把word文档,文档中的段落、文本、字体等都看做对象,对对象进行处理就是对word文档

    日期 2023-06-12 10:48:40     
  • Python 学习记录(五)Pycharm导入包

    Python 学习记录(五)Pycharm导入包

    大家好,又见面了,我是你们的朋友全栈君。Pycharm社区版2021.1.2社区版导入包1.路径File菜单下的Settings……菜单打开菜单如下:Appearance是界面风格设置,这默认是Darcula,灰色主色调。2.添加引用包点击左边的Project:PythonProject项目,默认名称是这个。点击加号,弹出新窗口:输入需要导入的包,比如Numpy:里面具有很多包含这个名字的包,选择

    日期 2023-06-12 10:48:40     
  • 21天Python进阶学习挑战赛打卡------第3天(json标准库学习)

    21天Python进阶学习挑战赛打卡------第3天(json标准库学习)

    json标准库学习JSON简介JSON长啥样JSON注意事项JSON模块1、json.loads()2、json.dumps()3、json.load()4、json.dump()JSON简介JSON (全名: JavaScript Object Notation对象表示法)是一种轻量级的文本数据交换格式, JSON的数据格式其实就是python里面的 字典格式,面可以包含訪括号括起来的数组,也

    日期 2023-06-12 10:48:40     
  • python fileinput_Python之fileinput模块学习「建议收藏」

    python fileinput_Python之fileinput模块学习「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。fileinput模块fileinput.input([files[, inplace[, backup[, bufsize[, mode[, openhook]]]]]])files: #文件的路径列表,默认是stdin方式,多文件[‘1.txt’,’2.txt’,…]inplace: #是否

    日期 2023-06-12 10:48:40     
  • Python学习:输入与输出教程

    Python学习:输入与输出教程

    1.读取键盘输入Python 提供了 input() 内置函数从标准输入(键盘)读入一行文本,默认的标准输入是键盘。返回结果是字符串。>>> str = input("请输入:"); 请输入:123 >>> print(str) 123复制 如果从键盘输入两个数字,并求这两个数字之和,该怎么写程序呢?a=input("请输入一个数字

    日期 2023-06-12 10:48:40     
  • Python 数字图像处理-从 scikit-image 库开始学习

    Python 数字图像处理-从 scikit-image 库开始学习

    Contents1 常用 Python 数字处理图像库2 基本使用2.1 模块导入2.2 子模块和函数列表2.3 基本操作3 参考链接常用 Python 数字处理图像库图像处理中的常见任务包括显示图像,基本操作如裁剪、翻转、旋转等,图像分割,分类和特征提取,图像恢复和图像识别。常用的基于 python 脚本语言开发的数字图片处理库有以下几种,比如 PIL,Pillow, opencv, sciki

    日期 2023-06-12 10:48:40     
  • Python学习笔记(15)-Python代码转换为exe可执行程序详解

    Python学习笔记(15)-Python代码转换为exe可执行程序详解

    大家好,又见面了,我是你们的朋友全栈君。 点此查看 零基础Python全栈文章目录及源码下载 本文目录1. 简介2. pyInstaller安装配置2.1 下载PyInstaller2.2 下载后解压PyInstaller2.3 下载pywin322.4 安装pywin322.5 安装PyInstaller3. 制作exe3.1 编写python文件3.2 将代码文件放至pyinstall

    日期 2023-06-12 10:48:40     
  • Python学习总结(1)—turtle海龟作图

    Python学习总结(1)—turtle海龟作图

    大家好,又见面了,我是你们的朋友全栈君。 海龟作图1.海龟移动和绘制2.获取海龟的状态3.设置与度量单位4.画笔绘图状态5.画笔颜色控制6.填充7.更多绘图控制8.海龟可见性9.海龟外观10.使用事件11.特殊海龟方法1.海龟移动和绘制forward(distance) 前进 backward(distance) 后退 right(degree)右转 默认为角度 left(degree

    日期 2023-06-12 10:48:40     
  • Python lambda函数的学习

    Python lambda函数的学习

    大家好,又见面了,我是你们的朋友全栈君。 lambda函数在python 基础中没看过,查找资料目前知道如下的用法 1. 用于简单表达式的计算 lambda 参数:表达式 如: result = lambda x: x**2 print(result(3)) ---- 参数也可以有多个 result = lambda x,y:x+y print(resu

    日期 2023-06-12 10:48:40     
  • python光流法算法学习「建议收藏」

    python光流法算法学习「建议收藏」

    大家好,又见面了,我是你们的朋友全栈君。 基于python-opencv程序对光流法的理解光流法的定义 Lucas-Kanade光流原理 Shi-Tomasi角点检测python-opencv代码demo光流法的定义光流法是空间运动物体在观察成像平面上的像素运动的瞬时速度,是利用图像序列中像素在时间域上的变化以及相邻帧之间的相关性来找到上一帧跟当前帧之间存在的对应关系,从而计算出相邻帧之间物体

    日期 2023-06-12 10:48:40     
  • Python机器学习教程—线性回归的实现(不调库和调用sklearn库)

    Python机器学习教程—线性回归的实现(不调库和调用sklearn库)

    第一个要讲的机器学习算法便是线性回归,从此模型入手便于我们很快的熟悉机器学习的流程,便于以后对其他算法甚至是深度学习模型的掌握。本文尝试使用两个版本的python代码,一个是不调用sklearn库版本,另一个是调用sklearn库版本的线性回归介绍什么是线性回归?前文曾提到过,是指利用机器学习的模型算法找出一组数据输入和输出之间的关系,输出是连续的数据便是回归问题,而所谓线性回归,即是使用线性数学

    日期 2023-06-12 10:48:40     
  • Python机器学习教程—回归模型的评估与封装

    Python机器学习教程—回归模型的评估与封装

    在之前已介绍了线性回归的模型算法,那么有了模型之后,如何去评估这个模型的效果究竟是好还是差呢?而如果得到一个效果较好的模型又如何去将其封装,方便他人使用呢?这需要具备回归模型的评估与封装的知识。回归模型的评估指标如何去判断一个线性回归模型的好与坏,有个指标是看模型的拟合度,拟合度越高就代表模型的误差越小,也就代表着做预测时会越精准。因此对模型的效果评估很重要,并且模型的评估需要有同训练集分开的测试

    日期 2023-06-12 10:48:40     
  • OpenCV-Python学习(15)—— OpenCV 图像旋转角度计算(NumPy 三角函数)

    OpenCV-Python学习(15)—— OpenCV 图像旋转角度计算(NumPy 三角函数)

    1. 学习目标学会使用 NumPy 的三角函数(sin()、cos()、tan());学会使用 NumPy 的反三角函数(arcsin()、arccos()、arctan());2. 三角函数输入参数说明参数说明xarray_like 表示角度,以弧度为单位(2π = 360°) 注意:此处输入的是弧度,需要通过 np.pi 将角度转成弧度进行输入 。outndarray,None,或 ndarr

    日期 2023-06-12 10:48:40     
  • Python(二)Marshmallow 库相关学习

    Python(二)Marshmallow 库相关学习

    0. 前言Marshmallow 是一个用于将 ORM 对象与 Python 原生数据类型之间转换的库。实现 object → dict、object → list、string → dict 和 string → list 等功能1. Schema实现一个 object 和 json 之间的转化需要一个 Schema 对象作为中间载体,同时实现校验的功能:class ImageTpl(Schem

    日期 2023-06-12 10:48:40     
  • Python学习笔记(九)· IO 编程

    Python学习笔记(九)· IO 编程

    IO在计算机中指Input/Output,也就是输入和输出。由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘、网络等,就需要IO接口。比如你打开浏览器,访问新浪首页,浏览器这个程序就需要通过网络IO获取新浪的网页。浏览器首先会发送数据给新浪服务器,告诉它我想要首页的HTML,这个动作是往外发数据,叫Output,随后新浪服务器把网页发过来,这个

    日期 2023-06-12 10:48:40     
  • Python3入门学习二.md

    Python3入门学习二.md

    [TOC]5.数据类型转换数据类型的转换你只需要将数据类型作为函数名即可,还有几个内置函数可以执行数据之间的转换,这些函数返回一个新的对象,表示转换的值;数据类型转换函数列表: int(x [,base = 10]) #将x转换为一个整数类型,或者指定一个进制类型进行转换成为整形(返回整型数据) float(x) #函数用于将整数和字符串转换成浮点数 str(x)

    日期 2023-06-12 10:48:40     
  • 1.Python3基础入门学习笔记(一)

    1.Python3基础入门学习笔记(一)

    [TOC]1.Python3简单介绍Python的3.0版本,常被称为Python 3000,或简称Py3k。Python 语言的广泛性 :Web应用的开发 服务器端编程,具有丰富的Web开发框架,如Django和TurboGears,快速完成一个网站的开发和Web服务。典型如国内的豆瓣、果壳网等;国外的Google、Dropbox等。 系统网络运维 在运维的工作中,有大量重复性工作的地方,

    日期 2023-06-12 10:48:40     
  • OpenCV-Python学习(1)—— OpenCV历史与安装

    OpenCV-Python学习(1)—— OpenCV历史与安装

    1. OpenCV 介绍 OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux、Windows、Android和Mac OS操作系统上。 [1] 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。 OpenCV用C++语

    日期 2023-06-12 10:48:40     
  • Python学习:关键字global和nonlocal的用法说明

    Python学习:关键字global和nonlocal的用法说明

    大家好,又见面了,我是你们的朋友全栈君。 一、globalglobal关键字用来在函数或其他局部作用域中使用全局变量。1.1 如果局部要对全局变量修改,而不使用global关键字。count = 0 def global_test(): count += 1 print(count) global_test()复制会出现如下错误:1.2 如果局部要对全局变量修改,应在局部声明该全局

    日期 2023-06-12 10:48:40     
  • python学习:map函数和filter函数用法教程

    python学习:map函数和filter函数用法教程

    map()函数可以对一个数据进行同等迭代操作。例如:def f(x): return x * x r = map(f, [1, 2, 3, 4, 5, 6, 7, 8, 9]) print(list(r))复制map函数传入的第一个参数就是函数本身,即f。第二个参数是要操作的数据map() 作为高阶函数,事实上它把运算规则抽象了,因此,我们不但可以计算简单的 f(x)=x 2 ,还可以计

    日期 2023-06-12 10:48:40     
  • Python学习:定义函数的默认参数和可变参数

    Python学习:定义函数的默认参数和可变参数

    一、默认参数定义函数的时候,还可以有默认参数。例如Python自带的 int() 函数,其实就有两个参数,我们既可以传一个参数,又可以传两个参数:>>> int('123') 123 >>> int('123', 8) 83复制int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用

    日期 2023-06-12 10:48:40     
  • OpenCV-Python学习(7)—— OpenCV 轨迹栏操作和键盘响应操作

    OpenCV-Python学习(7)—— OpenCV 轨迹栏操作和键盘响应操作

    1. 知识点cv.namedWindow() 创建一个窗口;cv.createTrackbar() 创建一个轨迹栏;cv.getTrackbarPos() 获取对应轨迹栏的轨迹位置;cv.waitKey() 键盘操作返回对应的key。2. cv.namedWindow() 函数说明函数使用cv.namedWindow(winname, flags=None)复制参数说明参数说明winname表示创

    日期 2023-06-12 10:48:40     
  • 【Python深度学习之路】-2.1 机器学习的流程

    【Python深度学习之路】-2.1 机器学习的流程

    2.1 机器学习的流程简介进行机器学习的整体流程: 数据收集。数据清洗(清洗重复或缺失的数据,以提高数据的精读)。运用机器学习算法对数据进行学习(获取基准)。使用测试数据进行性能评测。将机器学习模型安装到网页等应用环境中。我们将计算机依靠自己寻找答案,并从数据的模式中建立出的基准称为“模型”。在监督学习中,计算机通过使用包含正确答案标签的数据来实现学习。2.2 学习数据的使用方法在机器学习的

    日期 2023-06-12 10:48:40     
  • Python获取时间戳—学习笔记

    Python获取时间戳—学习笔记

    大家好,又见面了,我是你们的朋友全栈君 time模块import time time_str = time.strftime('%Y%m%d%H%M%S')复制datetime模块import datetime time_str = datetime.datetime.now().strftime('%Y%m%d%H%M%S')复制参考资料Python

    日期 2023-06-12 10:48:40     
  • 热点:Nature最新前沿,Python深度学习基因组学助力您发高分文章!

    热点:Nature最新前沿,Python深度学习基因组学助力您发高分文章!

    培训背景 基因组学(genomics)是对生物体所有基因进行集体表征、定量研究及不同基因组比较研究的一门交叉生物学学科,基因组学的目的是对一个生物体所有基因进行集体表征和量化,并研究它们之间的相互关系及对生物体的影响 。机器学习已经被广泛应用于基因组学研究中,利用已知的训练集对数据的类型和应答结果进行预测,深度学习,可以进行预测和降维分析。深度学习模型的能力更强且更灵活,在适当的训

    日期 2023-06-12 10:48:40