python(16)--类
一、类的基本操作
1.定义一个类
格式:
class Classname( ):
内容
💎鄙人目前还是一名学生,最熟悉的也就是学校了,所以就以学校为例子来建立一个类吧
class School():headline="帝国理工大学"def schoolmotto(self):return "博学创新"
user1=School()
print("我所在的学校是:",user1.headline)
print("学校的校训是:",user1.schoolmotto())
![](https://img-blog.csdnimg.cn/img_convert/37cdf036de40feb9173664f97202df90.png)
💎
上述代码中,定义了一个叫类名"School"的类;
类中定义了一个叫做“headline”的属性,和一个方法:schoolmotto(self);
若想使用该类中的东西,就得定义一个对象,如:user1=School();
对象使用格式:
对象名(user1).类的属性(headline)
对象名(user1).类的方法(schoolmotto())
💎
一个python对象包含如下部分:
1.id(identity识别码)
2.type(数据类型)
3.value(对象的值)
a.属性
b.方法
2._init_构造方法
💎
创建对象,我们需要定义构造函数 ,初始化方法在python中有一个固定名称是"_ init_()",初始化类就是在类内建立一个初始化方法,当在程序内定义了这个类的对象时将自动执行这个方法(构造方法用于执行"实例对象的初始化工作",即对象创建后,初始化当前对象的相关属性,无返回值)。
💎
_ init _的要点:
1.名称固定,必须为:_ init _
2.第一个参数固定,必须为: self
3.构造函数通常用来初始化实例对象的实例属性,如下代码就是初始化实例属性
class School():headline="帝国理工大学"def __init__(self,name,xuehao):self.name=nameself.xuehao=xuehao
user2=School("Hujia",220111101)
print("学生姓名:",user2.name,"\n学生学号:",user2.xuehao)
![](https://img-blog.csdnimg.cn/img_convert/0a44937d9ae4143000d6b05e68bd43f8.png)
没写完
相关文章:
![](https://img-blog.csdnimg.cn/img_convert/0a44937d9ae4143000d6b05e68bd43f8.png)
python(16)--类
一、类的基本操作1.定义一个类格式:class Classname( ):内容💎鄙人目前还是一名学生,最熟悉的也就是学校了,所以就以学校为例子来建立一个类吧class School():headline"帝国理工大学"def schoolmotto(self):…...
![](https://www.ngui.cc/images/no-images.jpg)
CNI 网络流量分析(七)Calico 介绍与原理(二)
文章目录CNI 网络流量分析(七)Calico 介绍与原理(二)CNIIPAM指定 IP指定非 IPAM IPCNI 网络流量分析(七)Calico 介绍与原理(二) CNI 支持多种 datapath,默认是 linuxDa…...
![](https://www.ngui.cc/images/no-images.jpg)
API安全的最大威胁:三体攻击
最近《三体》火的一塌糊涂,动画片、电视剧和书都受到了大家的喜爱。在API安全上,最近也发现了三体攻击。 当然了,肯定是不来自于三体人的攻击,这里的三体攻击指的是(trinity,也称三位一体攻击),是一个新的攻击手法。具体的情况老李也找到了相关的介绍,下面就分享给大…...
![](https://img-blog.csdnimg.cn/img_convert/02cc503f6c85d0cccec520e67df912da.png)
分布式事务解决方案——TCC
TCC是Try、Confirm、Cancel三个词语的缩写,TCC要求每个分支事务实现三个操作:预处理Try、确认Confirm、撤销Cancel。1、Try 阶段是做业务检查(一致性)及资源预留(隔离),此阶段仅是一个初步操作,它和后续的Confirm一起才能真正构成…...
![](https://img-blog.csdnimg.cn/a158f63b5ec14beab29f324e18f51099.jpeg)
ITSS认证分为几个级别,哪个级别最高
一、什么是ITSS ITSS( 信息技术服务标准,简称ITSS)是国内第一套成体系和综合配套的信息技术服务标准库,全面规范了IT服务产品及其组成要素,用于指导实施标准化和可信赖的IT服务。 ITSS是在工业和信息化部、国家标准化管理委员会的联合指导下…...
![](https://img-blog.csdnimg.cn/eaa0fed111b64671af94593f116767da.png#pic_center)
ZigBee案例笔记 - USART
文章目录1.串行通信接口简述2.串行通信接口寄存器U0CSR (0x86) -USART 0 控制和状态U0UCR (0xC4)–USART 0 UART 控制U0GCR (0xC5)–USART 0 通用控制U0BUF (0xC1) – USART 0 接收/传送数据缓存U0BAUD (0xC2) – USART 0 波特率控制3.设置串行通信接口比特率控制寄存器4.外设I…...
![](https://www.ngui.cc/images/no-images.jpg)
java | 基于Redis的分布式锁实现①
前言 首先,为了确保分布式锁可用,我们至少要确保锁的实现同时满足以下四个条件: 互斥性。在任意时刻,只有一个客户端能持有锁。不会发生死锁。即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户…...
![](https://img-blog.csdnimg.cn/img_convert/7605c3c7a9433e00f6647b714e110f7b.png)
十六、基于FPGA的CRC校验设计实现
1,CRC校验循环冗余校验(Cyclic Redundancy Check, CRC)是一种根据网络数据包或计算机文件等数据产生简短固定位数校验码的一种信道编码技术,主要用来检测或校验数据传输或者保存后可能出现的错误。它是利用除法及余数的…...
![](https://img-blog.csdnimg.cn/img_convert/63724d63a0fc7a15a14c06a986a305dd.jpeg)
2022爱分析 · DataOps厂商全景报告 | 爱分析报告
报告编委 李喆 爱分析合伙人&首席分析师 廖耘加 爱分析分析师 目录 1. 研究范围定义 2. 市场洞察 3. 厂商全景地图 4. 市场分析与厂商评估 5. 入选厂商列表 1. 研究范围定义 研究范围 在后疫情时代,以数据分析为代表的数据消费场景日益丰富&…...
![](https://www.ngui.cc/images/no-images.jpg)
京东前端react面试题及答案
useEffect 与 useLayoutEffect 的区别 (1)共同点 运用效果: useEffect 与 useLayoutEffect 两者都是用于处理副作用,这些副作用包括改变 DOM、设置订阅、操作定时器等。在函数组件内部操作副作用是不被允许的,所以需…...
![](https://img-blog.csdnimg.cn/img_convert/d0a37208ae3343b087189b3822a30243.png)
TongWeb8数据源相关问题
问题一:数据源连接不足当TongWeb数据源连接用完时,除了监控中看到连接占用高以外,日志中会有如下提示信息。2023-02-14 10:24:43 [WARN] - com.tongweb.web.jdbc.pool.PoolExhaustedException: [TW-0.0.0.0-8088-3] Timeout: Pool empty. Una…...
![](https://img-blog.csdnimg.cn/e1c4d510c56243e68319bf69f15310b8.jpeg)
关于最近大热的AI,你怎么看?
AI人工智能,相信大家都不陌生,也都接触过不少。但是最近小编在网上冲浪的时候发现各大媒体又掀起了一阵AI热潮,AI不是很常见了吗?是又有什么新的发展吗? 带着强烈的好奇心,我在地铁上读完了一篇关于Chatgp…...
![](https://www.ngui.cc/images/no-images.jpg)
25.架构和软件产品线
文章目录25 Architecture and Software Product Lines架构和软件产品线25.1 An Example of Product Line Variability 产品线可变性的一个例子25.2 What Makes a Software Product Line Work? 软件产品线的工作原理是什么?25.3 Product Line Scope 产品线范围25.4 …...
![](https://img-blog.csdnimg.cn/1e58e7c067324e999da33ddfb9d2bc34.png)
Seata-server 源码学习(一)
Seata源码学习引入 学习了Seata的应用以后,我们从这开始要开始分析Seata的源码相关内容 源码下载 官方地址:https://seata.io/zh-cn/blog/download.html 通过idea打开seata-1.4.2版本的源码 回顾AT模式 其实在之前的应用课程中,我们已经用…...
![](https://www.ngui.cc/images/no-images.jpg)
2023新华为OD机试题 - 斗地主(JavaScript)
斗地主 题目 斗地主起源于湖北十堰房县, 据传是一位叫吴修全的年轻人根据当地流行的扑克玩法“跑得快”改编的, 如今已风靡整个中国,并流行于互联网上 牌型: 单顺,又称顺子,最少5张牌,最多12张牌(3...A),不能有2, 也不能有大小王,不计花色 例如:3-4-5-7-8,7-8-9-1…...
![](https://img-blog.csdnimg.cn/img_convert/b828b6ef14821d65d715188db93d2516.png)
素数相关(结合回文数,合数)线性筛素数(欧拉筛法)Euler【算法模板笔记】
一、朴素筛法(埃拉托斯特尼筛法)Eratosthenes 筛法(埃拉托斯特尼筛法,简称埃氏筛法)时间复杂度是O(nloglogn)不常用,被欧拉筛代替,略二、线性筛素数(欧拉筛法)简介线性筛…...
![](https://img-blog.csdnimg.cn/0e81799d6cef4910a854c78a1c93b614.png)
1.7配置OSPF手动汇总
实验7:配置OSPF手动汇总 实验目的实现OSPF路由汇总的配置阐明OSPF引入的外部路由时进行路由汇总的方法实验拓扑配置OSPF手动汇总实验拓扑如图1-17所示。 图1-17 配置OSPF手动汇总 实验步骤配置IP地址,配置OSPF(和实验6一致,此处略)在…...
![](https://img-blog.csdnimg.cn/20210103235953438.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L0FSUE9TUEY=,size_16,color_FFFFFF,t_70)
多线程下载工具axel的安装和使用
多线程下载工具axel的安装和使用 Axel是一个轻量级下载程序,它和其他加速器一样,对同一个文件建立多个连接,每个连接下载单独的文件片段以更快地完成下载。 Axel 支持 HTTP、HTTPS、FTP 和 FTPS 协议。它也可以使用多个镜像站点下载单个文件…...
![](https://img-blog.csdnimg.cn/c476d2effdde45e58a1a89cdd9128393.png)
大数据专业职业前景如何
大数据专业毕业生未来的岗位选择空间比较大,有三大类岗位可选择分别是大数据开发岗位、大数据分析岗位和大数据运维岗位,在不同的行业和技术体系结构下这些岗位也包含很多细分的岗位。 大数据开发岗位分为平台研发岗位和行业场景开发岗位两大类…...
![](https://www.ngui.cc/images/no-images.jpg)
拉格朗日乘数法在原材料选择问题上的具体应用
问题需求: 输入待制作的材料:(材料长,材料数量) 分别为(5401,124)、(200,135)、(1350,45), 输入原材料长度最大值6500,最小值3500&…...
![](https://img-blog.csdnimg.cn/img_convert/4b4cfe7acae704f8c1f932a2e3b35dd3.png)
零信任-腾讯零信任iOA介绍(4)
腾讯零信任介绍 腾讯零信任是一种信息安全架构,旨在通过限制对计算设备、数据和应用程序的访问来保护敏感信息。腾讯零信任的主要思想是,任何计算设备、数据或应用程序都不应被自动信任,并需要经过授权后才能访问敏感信息。 腾讯零信任的…...
![](https://www.ngui.cc/images/no-images.jpg)
标准的maven依赖包应该包含哪些东西?
背景在阅读源码的时候,发现有一些maven依赖包里面没有包含pom文件,一些maven依赖包包含,而且除此之外还有一些细微的差异。今天就来聊一下关于一个标准的依赖包应该是什么样子的。一个标准的Maven依赖包通常包含以下文件:Java类文…...
![](https://img-blog.csdnimg.cn/66ecdd677a7b403e88cf9eeb8b12aa3d.png)
网络安全-Nmap
网络安全-Nmap Nmap-号称诸神之眼 这个呢就是用来扫描网络端口的 Namp的工作原理很像一个雷达 做任何攻击之前,得先知道怎么去找破绽,而不是钢铁洪流,那个是不叫渗透了,叫硬钢。 咋用呢? 很简单 直接 nmap 后面跟网址…...
![](https://img-blog.csdnimg.cn/9a29625865cf4e2bbcff754be80212e3.png)
【物联网】mqtt初体验
文章目录安装EMQXjava集成添加依赖mqtt配置参数发布组件订阅组件测试接口接口测试最近在了解物联网云平台方面的知识,解除了mqtt协议,只看书籍难免有些枯燥,所以直接试验一下,便于巩固理论知识。 broker服务器操作系统:…...
![](https://img-blog.csdnimg.cn/img_convert/a2b7bb67dbfb186d12eedc9034001992.png)
2023年阿里云活动有哪些实例规格的云服务器?如何选择这些实例规格
2023年阿里云活动有哪些实例规格的云服务器?新手用户通过阿里云活动选购阿里云服务器的时候实例规格应该怎么选,因为同配置的云服务器往往有多种不同是规格的云服务器可供选择,而且不同实例规格的云服务器之间价格差别还比较大,因…...
![](https://img-blog.csdnimg.cn/476f1615d5044e84bc63a49cf6af659f.png)
深入理解 Handler(java 层 + native 层)
文章目录回顾线程消息队列时怎样实现的消息是怎么传递的?Handle 的延迟消息是怎么处理的?IdleHandler 的原理主线程进入了 Looper 循环为什么没有 ANR?消息屏障是什么?回顾 之前学习过Handler相关的基础知识,今天再学…...
![](https://img-blog.csdnimg.cn/27a239f12d2e4765a4e5faeecdfe7bbe.png)
初步认识操作系统(Operator System)
操作系统一,冯诺依曼体系结构内存的重要作用二,操作系统的概念三,设计操作系统的目的三,操作系统在计算机体系中的定位四,操作系统是如何进行管理的一,冯诺依曼体系结构 在众多计算机相关的书籍中ÿ…...
![](https://www.ngui.cc/images/no-images.jpg)
Android—HTTPS部署自签名证书
一、生成自签名私有证书单向认证(只需要服务端证书) 生成server_ks.jks服务端密钥配置到服务端生成server.cer服务端证书配置到客户端 双向认证(还需要客户端证书,和信任证书) 生成client_ks.jks客户端密钥配置到客户…...
![](https://img-blog.csdnimg.cn/414c17cb00534b05b259df9a6afc65f9.png)
java基于springboot+vue微信小程序的学生健康管理
任何系统都要遵循系统设计的基本流程,本系统也不例外,同样需要经过市场调研,需求分析,概要设计,详细设计,编码,测试这些步骤,基于Java语言、微信小程序技术设计并实现了学生健康管理小程序。系统主要包括系统首页、个人中心、学生管理、健康档案管理、体检报告管理、健康评估管…...
![](https://img-blog.csdnimg.cn/img_convert/44166cff10c1323557fa610f0714a09d.png)
金三银四丨黑蛋老师带你剖析-漏洞岗
作者丨黑蛋病毒岗之前我们简单看了看二进制逆向岗位和漏洞岗,今天我们来看一看病毒岗位,就单纯看二进制病毒岗位和漏洞岗位,其所需要的基础知识是差不多的,在Windows平台上,无非就是汇编,C语言,…...
![](https://img-blog.csdnimg.cn/451fd02cb4a541c3bf80b23ff6aa1829.png)
推荐黄的网站/搜索关键词排名优化软件
实验目的: l掌握BGP联邦工作原理 实验说明: l通过此实验练习,可以灵活的使用BGP联邦 实验环境: l五台支持SPSERVICES的IOS的路由器 l直通线 实验拓扑: 实验步骤: R4(config)#interface f0/0 R4(config-if)#i…...
![](https://images.cnblogs.com/cnblogs_com/gnielee/WindowsLiveWriter/Office2007_D316/regedit_thumb.png)
如何在服务器上搭建网站/免费网页制作网站
当点击邮件中附件时,Outlook可以对附件进行预览(如下图),如果将“Always warn before previewing this type of file”选项点掉后,每次预览该类型文件时则不再提示,大大方便了预览效果。 可是有时又需要Out…...
![](/images/no-images.jpg)
判断网站做的好坏/推广一单500
安全提示“X-Frame-Options头未设置”的解决方法参考文章: (1)安全提示“X-Frame-Options头未设置”的解决方法 (2)https://www.cnblogs.com/guo2001china/p/10738751.html (3)https://www.c…...
![](https://img-blog.csdnimg.cn/20191214112123641.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM1NTE1NjYx,size_16,color_FFFFFF,t_70)
学做网站需要什么条件/怎么才能在百度上做引流呢
声音断续问题: 切换最下面 stereo就行...
![](https://img-blog.csdnimg.cn/20190817144800799.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzM5MDUxMTc1,size_16,color_FFFFFF,t_70)
重庆九龙网站建设/销售课程视频免费
1、安装 flexible和 postcss-px2rem 自适应的开发方式下,仍然可以如此:你在设计图上量到的像素(px)是多少你就可以写多少px。很方便你开发项目哦 有图有代码,简单明了 npm 同时装下面2个东西,你也可以分…...
![](/images/no-images.jpg)
h5自适应网站模板/搜狐视频
Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的。 Bootstrap建立了一个响应式的12列格网布局系统,它引入了fixed和fluid-with两种布局方式。我们从全局样式(Global Style),格网系统(Grid System),流式格网…...