python学习笔记1

news/2025/2/12 0:13:28/

从今天开始学习py,补下以前的技术债。。用的链接是:

Python OOPs Concepts - GeeksforGeeks

========

init指的是对于object初始化时做的工作。不是其他的!!是class的构造者,用于class attribute的初始化赋值

==============

Class method object的关系:

============

继承的分类:

==============

这里再次说明init就是class的构造者,用于class attribute的初始化赋值:

===============

另外可以看出,这里的init也相当于声明了函数有多少个参数:

=================

==========

多态的含义。

===============

封装:

上图中,报错是因为B执行时,错误地判断A处的self指的是自己,其实是base类。

=================

这里报错的原因:


http://www.ppmy.cn/news/39593.html

相关文章

怎么提高图片分辨率dpi?电脑图片怎么修改分辨率?

网络平台上找到适用的图片素材,使用时却发现图片分辨率偏低,会影响到图片效果,这时候我们可以采取提高图片分辨率的方式来解决问题,那么如何改图片分辨率(https://www.yasuotu.com/dpi)呢?下面告…

从零开始的嵌入式Linux生活(一) 背景介绍

文章目录前言本系列文章的主要思想:本系列文章包括:一、什么是嵌入式开发二.嵌入式开发 - 由便宜到贵三.嵌入式开发的例子一个假设:简简单单的写点代码越来越过分 - RTOS系统融资成功 - 嵌入式Linux系统老板飘了 - 安卓系统前言 近年来&…

从零开始实现一个C++高性能服务器框架----定时器模块

此项目是根据sylar框架实现,是从零开始重写sylar,也是对sylar丰富与完善 项目地址:https://gitee.com/lzhiqiang1999/server-framework 简介 项目介绍:实现了一个基于协程的服务器框架,支持多线程、多协程协同调度&am…

【C语言】关于我回头学的那些输入输出等(四)

前言 我的第一门语言就是C,但是学艺不精,中途跑去学了C#和Java后,感觉到了C的重要性,毕竟是最接近底层的语言,又跑回来学C。 毕竟前两门的控制语句,变量什么的都是类似的,回到C后只需要学习一…

腾讯云CVM云服务器评测:标准型S5、S6

一、腾讯云CVM云服务器评测:标准型S5、S6 腾讯云服务器CVM标准型S5是次新一代云服务器规格,标准型S6是最新一代的云服务器,S6实例的CPU处理器主频性能要高于S5实例,同CPU内存配置下的标准型S6实例要比S5实例性能更好一些&#xf…

会员卡应用管理系统源码 支持收银+积分管理+商城营销功能 含详细搭建教程

分享一个会员卡应用管理系统源码,收银积分管理商城营销系统源码,含完整的程序包和搭建教程。 系统功能一览: 1、精简强悍,会员卡,积分,在线充值,商家核销,在线下单,优惠…

Ceph部署

1. 简介 Ceph是一个高性能、可扩容的分布式存储系统,它提供三大功能: 对象存储:提供RESTful接口,也提供多种编程语言绑定。兼容S3、Swift块存储:由RBD提供,可以直接作为磁盘挂载,内置了容灾机…

Python开发技术—进程和线程1(第1关:求素数的个数 + 第2关:求合数的个数 + 第3关:交替打印foobarpython)

目录 第1关:求素数的个数 第2关:求合数的个数 第3关:交替打印foobarpython 关于第一第二题思考: (一)起始数字结束数字 如何判断? (二)main函数执行的代码功能 &am…