- python--模仿方法-算术运算(二十八) # 魔法方法之 算术运算 '''Python中,加、减、乘、除、取模、求平方等都有自己的魔法方法,需要时我们也可以重写这些魔法方法。下面举例说明一下,为了区分重写的魔法方法和原来的魔法方法,我们把加法定义为减法,减法定义为加法。'''class TestInt(int): ... python--模仿方法-算术运算(二十八) # 魔法方法之 算术运算 '''Python中,加、减、乘、除、取模、求平方等都有自己的魔法方法,需要时我们也可以重写这些魔法方法。下面举例说明一下,为了区分重写的魔法方法和原来的魔法方法,我们把加法定义为减法,减法定义为加法。'''class TestInt(int): ...
- 什么是函数 函数可以看做是一个容器,它吧可执行的命令通过一定格式包裹起来,再起个名字。如果有程序调用这个函数的时候,就会触发执行函数中的代码块。 两个概念: 面向过程式编程:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处面向函数式编程:执... 什么是函数 函数可以看做是一个容器,它吧可执行的命令通过一定格式包裹起来,再起个名字。如果有程序调用这个函数的时候,就会触发执行函数中的代码块。 两个概念: 面向过程式编程:根据业务逻辑从上到下实现功能,其往往用一长段代码来实现指定功能,开发过程中最常见的操作就是粘贴复制,也就是将之前实现的代码块复制到现需功能处面向函数式编程:执...
- python--类组合类对象(二十四) # 类组合:当类与类之间没有直接逻辑关系,但是需要将他们联合起来,就可以用组合。class Sanjiao: def __init__(self,x): self.num = xclass Yuan: def __init__(self,x): ... python--类组合类对象(二十四) # 类组合:当类与类之间没有直接逻辑关系,但是需要将他们联合起来,就可以用组合。class Sanjiao: def __init__(self,x): self.num = xclass Yuan: def __init__(self,x): ...
- 机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍,所以就参考这本书的过程来学习了。 在这一节我们... 机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍,所以就参考这本书的过程来学习了。 在这一节我们...
- #数据类型,元祖,元祖可以看做是不可变的列表,它具有列表的大多数特点。元祖常量,用圆括号表示#例如:(1,2)、('a','b','abc')都是元祖。#元祖特点:# 元祖可以包含任意类型的对象。#元祖是有序的。元祖中的对象可通过位置进行索引和分片。#元祖的大小不能改变,既不能作为元祖添加对象,也不能删除元祖中的对象。#元祖中的对象也不... #数据类型,元祖,元祖可以看做是不可变的列表,它具有列表的大多数特点。元祖常量,用圆括号表示#例如:(1,2)、('a','b','abc')都是元祖。#元祖特点:# 元祖可以包含任意类型的对象。#元祖是有序的。元祖中的对象可通过位置进行索引和分片。#元祖的大小不能改变,既不能作为元祖添加对象,也不能删除元祖中的对象。#元祖中的对象也不...
- python3网络爬虫:正则表达式特殊符号和编译正则表达式3(五) '''正则表达式特殊符号及用法\A 匹配输入字符串的开始位置\Z 匹配输入字符串的结束位置\b 匹配一个单词边界,字母数字或下划线字符\B 匹配非单词边界,和\b相反\d 匹配任何一个数字\D 匹配任何非数字\s 1、对于unicode模... python3网络爬虫:正则表达式特殊符号和编译正则表达式3(五) '''正则表达式特殊符号及用法\A 匹配输入字符串的开始位置\Z 匹配输入字符串的结束位置\b 匹配一个单词边界,字母数字或下划线字符\B 匹配非单词边界,和\b相反\d 匹配任何一个数字\D 匹配任何非数字\s 1、对于unicode模...
- 爬取房天下(http://newhouse.cd.fang.com/house/s/)成都地区的新房信息。 打开http://newhouse.cd.fang.com/house/s/,F12进入控制台 爬取房天下(http://newhouse.cd.fang.com/house/s/)成都地区的新房信息。 打开http://newhouse.cd.fang.com/house/s/,F12进入控制台
- python-Tkinter复选框(四) from tkinter import *'''复选框:Checkbutton()'''root = Tk()list1 = ['李白','杜甫','李清照','唐伯虎','王昭君','西施']v=[] for tem in list1: v.append(IntVar(... python-Tkinter复选框(四) from tkinter import *'''复选框:Checkbutton()'''root = Tk()list1 = ['李白','杜甫','李清照','唐伯虎','王昭君','西施']v=[] for tem in list1: v.append(IntVar(...
- Python案例:用米粒填充国际象棋盘 一、古老传说 有个很古老的传说,那时候象棋刚刚发明出来,阿拉伯的一个国王一下就迷上了,觉得应该重奖发明这个游戏的人,结果发明者来了,他让人家提要求,人家说棋盘上第一个格放1粒麦子,第二个格2粒,第三格4粒,第四格8粒,这样类推下去,最后一个格也放满,最后把这些麦粒奖给他,国王欣然同意,... Python案例:用米粒填充国际象棋盘 一、古老传说 有个很古老的传说,那时候象棋刚刚发明出来,阿拉伯的一个国王一下就迷上了,觉得应该重奖发明这个游戏的人,结果发明者来了,他让人家提要求,人家说棋盘上第一个格放1粒麦子,第二个格2粒,第三格4粒,第四格8粒,这样类推下去,最后一个格也放满,最后把这些麦粒奖给他,国王欣然同意,...
- (一)-模块概念和基本使用 python是由一系列的模块组成的,每个模块就是一个py为后缀的文件,同时模块也是一个命名空间,从而避免了变量名称冲突的问题。模块我们就可以理解为lib库,如果需要使用某个模块中的函数或对象,则要导入这个模块才可以使用,除了系统默认的模块不需要导入外。导入直接使用如下语法: ... (一)-模块概念和基本使用 python是由一系列的模块组成的,每个模块就是一个py为后缀的文件,同时模块也是一个命名空间,从而避免了变量名称冲突的问题。模块我们就可以理解为lib库,如果需要使用某个模块中的函数或对象,则要导入这个模块才可以使用,除了系统默认的模块不需要导入外。导入直接使用如下语法: ...
- 树莓派--第一次运行python脚本的准备工作(三) 一、RaspBerry系统设置 1、首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器。比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包板连接,硬件平台搭建完毕。 1、其次打开树莓派开发板3B,然后用vnc连接上。 2、打开ssh功能。 如下图,Rasp... 树莓派--第一次运行python脚本的准备工作(三) 一、RaspBerry系统设置 1、首先在开发板没有通电情况下,连接硬件,以及项目中用到传感器。比如当前项目需要将LED灯插在面包板上,然后通过杜邦线将开发板和面包板连接,硬件平台搭建完毕。 1、其次打开树莓派开发板3B,然后用vnc连接上。 2、打开ssh功能。 如下图,Rasp...
- python-Tkinter界面组件属性介绍(二) 转载自:https://my.oschina.net/u/2403163/blog/491077?p=1 1.Button 按钮。类似标签,但提供额外的功能,例如鼠标掠过、按下、释放以及键盘操作/事件 2.Canvas 画布。提供绘图功能(直线、椭... python-Tkinter界面组件属性介绍(二) 转载自:https://my.oschina.net/u/2403163/blog/491077?p=1 1.Button 按钮。类似标签,但提供额外的功能,例如鼠标掠过、按下、释放以及键盘操作/事件 2.Canvas 画布。提供绘图功能(直线、椭...
- 机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍,所以就参考这本书的过程来学习了。 &nb... 机器学习算法与Python实践这个系列主要是参考《机器学习实战》这本书。因为自己想学习Python,然后也想对一些机器学习算法加深下了解,所以就想通过Python来实现几个比较常用的机器学习算法。恰好遇见这本同样定位的书籍,所以就参考这本书的过程来学习了。 &nb...
- 树莓派 raspberry pi GPIO python RPiGPIO模块基本使用 导入模块引脚编号方式设置一个通道输入输出设置多个通道的输出清空GPIO 输入 上拉或者下拉电阻测试输入轮询中断与边沿检测线程回调开关去抖GPIO 输出 设置RPiGPIO设置为高电平输出设置低电平输出同... 树莓派 raspberry pi GPIO python RPiGPIO模块基本使用 导入模块引脚编号方式设置一个通道输入输出设置多个通道的输出清空GPIO 输入 上拉或者下拉电阻测试输入轮询中断与边沿检测线程回调开关去抖GPIO 输出 设置RPiGPIO设置为高电平输出设置低电平输出同...
- 一、kNN算法分析 K最近邻(k-Nearest Neighbor,KNN)分类算法可以说是最简单的机器学习算法了。它采用测量不同特征值之间的距离方法进行分类。它的思想很简单:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则... 一、kNN算法分析 K最近邻(k-Nearest Neighbor,KNN)分类算法可以说是最简单的机器学习算法了。它采用测量不同特征值之间的距离方法进行分类。它的思想很简单:如果一个样本在特征空间中的k个最相似(即特征空间中最邻近)的样本中的大多数属于某一个类别,则...
上滑加载中
推荐直播
-
AI编码实干派,“码”力全开2026/02/26 周四 15:00-16:30
谈宗玮/于邦旭/丁俊卿/陈云亮/王一男
【中国,深圳,2026年2月26日】,以“AI编码实干派,码力全开”为主题的华为云码道(CodeArts)代码智能体新春发布会在线上成功召开。华为云码道公测版正式发布,为开发者和企业提供具备工程化能力的智能编码解决方案。
回顾中 -
华为云码道-玩转OpenClaw,在线养虾2026/03/11 周三 19:00-21:00
刘昱,华为云高级工程师/谈心,华为云技术专家/李海仑,上海圭卓智能科技有限公司CEO
OpenClaw 火爆开发者圈,华为云码道最新推出 Skill ——开发者只需输入一句口令,即可部署一个功能完整的「小龙虾」智能体。直播带你玩转华为云码道,玩转OpenClaw
回顾中 -
华为云码道-AI时代应用开发利器2026/03/18 周三 19:00-20:00
童得力,华为云开发者生态运营总监/姚圣伟,华为云HCDE开发者专家
本次直播由华为专家带你实战应用开发,看华为云码道(CodeArts)代码智能体如何在AI时代让你的创意应用快速落地。更有华为云HCDE开发者专家带你用码道玩转JiuwenClaw,让小艺成为你的AI助理。
回顾中
热门标签