- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 一文搞定Python中的封装、继承、多态
我们将创建一个函数,它接受一个Animal类的对象,并调用该对象的make_sound方法。虽然Animal类本身没有实现make_sound方法,但是我们的Dog和Cat类都重写了这个方法,实现了各自的叫声。这两个类将继承Animal类的属性和方法,并且添加一些特有的行为,比如狗会汪汪叫,猫会喵喵叫。这个类将包含一些基本的属性和方法,比如名字和年龄,以及吃饭和睡觉的行为。今天,我们将跟随狐狸程序员的脚步,一起进入面向对象编程的世界,学习如何创建类、封装属性、继承特征以及实现多态行为。
2025-02-21 17:57:41
283
原创 bs4基本运用
bs4的全称为。和lxml一样,是一个html的解析器,主要功能也是解析数据和提取数据。本模块作为了解模块,实际开发中很少用这个模块去解析数据,大家可能会想为什么这个模块会逐渐被淘汰,它就真的一点优点都没有吗?优点吧其实也有,比如设计的接口比较人性化,使用起来比较方便,支持css选择器等等,但是缺点也是非常致命的,就是它的效率是没有 xpath 高,程序界都是很讲效率的,那既然 xpath 也很好用,效率也高,自然而然就没有bs4的市场了,但是大家也要了解该模块,可以不用,但是不能不知道。
2024-12-15 12:27:28
785
原创 Python3.6安装turtle模块
安装turtle提示错误:Command "python setup.py egg_info" failed with error code 1仔细查看安装turtle出错的错误信息,可以看到是个语法错误。pip在下载turtle 0.0.2包后,会解压到本地再安装,提示的错误在解压的setup.py文件里面,解决的办法就是:按照给定的链接(https://files.pythonhosted.org/packages/ff/f0/21a42e9e424d24bdd0e509d5ed3c7dfb8f47d
2022-07-12 15:23:29
3616
原创 python基础之常用关键字总结
到python3.6为止,python内置的关键字有33个,比python2.7的版本多了2个。下面总结一下python3的关键字的使用。解释器在加载上下文的时候,如果遇到一些预先设定的变量值,就会触发解释器内置的一些操作,这些预定的变量值就是关键字。查看当前版本的关键字信息,使用:python3去掉了python2的exec、print关键字,增加了False,None,True,nonlocal关键字;要求,自行查看一下这些关键字的含义是什么,不需要记忆,用的时候自然而然就会记住。布尔关键字
2022-07-06 18:26:55
5226
1
原创 钉钉直播教学中遇到的26个常见问题解决方法
01如何在直播中使用课件?手机直播教学无法使用课件,请使用笔记本电脑的PC版钉钉来进行直播。并且使用屏幕共享模式,那么开始直播后,电脑屏幕就是你直播的内容。播放课件,学生就可以看到你的课件。当然,你还可以直播微课,可以直播你的课例。02笔记本电脑直播没有声音?直播页面的上端,会有个 “声音设置”,点它一下,会出现几个选项,如“立体声混音”“内置麦克风”“扬声器和耳机”,每一项的下面,都有一个“输入音量”,她有两种状态,灰色是没有音量的,白色是正常的,请把内置麦克风下的输入音量点成白色
2021-09-03 13:16:04
39795
原创 老师应该如何教少儿编程课
1.一个通俗易懂的课程教材是给孩子学习建立信心的基础少儿编程是一个强调寓教于乐,发散思维的课程,在编写课程教材时,切记不要长篇大论,尤其是一些编程的理论知识,孩子在一开始是不感冒的,听多了反而厌学,所以老师在设计课程时必须意识到,过于强调理论型知识很容易造成学生丧失学习兴趣。老师应该让孩子们进入一种轻松愉快的教学节奏中,例如设置课前小秘底,作为一个任务,让孩子课后来完成,并告知只有认真听讲的孩子才可以完成这个任务,完成以后会有积分奖励,积分对应不同的等级(青铜、白银、铂金、钻石等等),还可以将上
2021-08-18 15:02:07
2065
转载 全国青少年软件编程等级考试标准(Python1级-6级)
一级标准一、 了解Python多种开发环境,熟练使用Python自带的IDLE开发环境,能够进行程序编写、调试和分析,具备使用Python开发环境进行程序设计的能力1. 了解Python常见的几种编程环境:IDLE、Visual Studio Code、JupyterNotebook;2. 熟悉IDLE的操作过程,会打开IDLE,会新建文件、保存文件;3. 熟练掌握使用IDEL进行编程,会修改文件、运行文件等操作;4. 熟悉IDEL的两种开发模式,会在不同模式下进行切换;5. 了..
2021-06-15 15:51:04
13798
转载 python3.5/site-packages/tensorflow/python/framework/dtypes
import tensorflow as tf出现如下一堆乱七八糟的东西解决方案,找到/home/hitwh/anaconda3/envs/tensorflow/lib/python3.5/site-packages/tensorflow/python/framework目录下的dtypes.py将_np_quint8 = np.dtype([(“quint8”, np.uint8, 1)])改为_np_quint8 = np.dtype([("quint8", np.uint8, (1,))
2020-07-22 22:55:10
525
原创 简诉python中image的rect方法
pygame是一个设计用来开发游戏的python模块,Pygame 通过 Rect 对象存储和操作矩形区域。一个 Rect 对象可以由 left,top,width,height 几个值创建。Rect 也可以是由 Pygame 的对象所创建,它们拥有一个属性叫“rect”。任何需要一个 Rect 对象作为参数的 Pygame 函数都可以使用以上值构造一个 Rect。这样使得作为参数传...
2020-04-08 22:58:28
2605
原创 python 中变量的命名规则
目标变量定义变量的类型变量的命名标识符和关键字变量的命名规则01. 变量定义在 Python 中,每个变量 在使用前都必须赋值,变量 赋值以后 该变量 才会被创建等号(=)用来给变量赋值 = 左边是一个变量名= 右边是存储在变量中的值 变量名 = 值 变量定义之后,后续就可以直接使用了02. 变量的类型在...
2020-03-16 13:26:31
792
原创 python安装教程
第一步:下载Python安装包在Python的官网 www.python.org 中找到最新版本的Python安装包,点击进行下载,请注意,当你的电脑是32位的机器,请选择32位的安装包,如果是64位的,请选择64位的安装包;第二步:安装1)双击下载好的安装包,弹出如下界面:这里要注意的是,将python加入到windows的环境变量中,如果忘记打勾,则需要手工加到环境变量中;...
2020-03-12 20:47:19
33408
3
原创 feign 采坑之 not annotated with HTTP method type (ex. GET, POST)
研习springboot的feign时,遇到了这样的一个坑,由于本人愚钝,特记载下来方便以后翻阅。问题描述:配置了FeignConfiguration,里面仅仅做了eureka的权限处理,like this:@Configurationpublic class FeignConfiguration{ //为FeignConfiguration添加链接eureka的权限 @Bean ...
2018-06-01 11:04:57
38880
3
原创 基于Spring Boot 2.0.2版本——Eureka的使用
Eureka简介在Spring Cloud微服务中,Eureka作为服务注册中心,其作用在于对于各个微服务提供注册并发送心跳检测,每个客户端都可以在服务器上面做声明注册,调用……注:文中带有底色的文字部分为重点改动区域一.spring boot中创建Eureka1.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmln...
2018-06-01 10:05:54
12706
1
jsp-api-2.1 jar 和 jsp-api-2.0 jar
2017-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人