《Python编程:从入门到实践》读书笔记(3):第9章 类

第9章 类

  • (1)9.1 创建和使用类
  • (2)9.2 使用类和实例
  • (3)9.3 继承
  • (4)9.4 导入类、9.6 类编码风格

(1)9.1 创建和使用类

在这里插入图片描述

(2)9.2 使用类和实例

在这里插入图片描述

(3)9.3 继承

在这里插入图片描述

(4)9.4 导入类、9.6 类编码风格

在这里插入图片描述

热门文章

暂无图片
编程学习 ·

eat_pytorch_in_20_days学习笔记(1)图片数据建模流程范例

一、Pytorch的建模流程 1.准备数据(难点。我的数据类型:图片数据) 2.定义模型 3.训练模型 4.评估模型 5.使用模型 6.保存模型 图片数据建模流程范例 1.准备数据 cifar2数据集: cifar10数据集的子集,只包括前两种类别airplane和automobile 训练集: airplane和automobile图片…
暂无图片
编程学习 ·

Mac安装gym

描述 mac系统下安装gym 假设你的电脑已经安装了python环境、pip工具、Anaconda等常见必要的开发工具(为什么这么说,因为我的电脑已经有了很多配置,所以纯净的mac系统去安装gym我没试过) 安装命令 有两种安装方式,都可以。 第一种:很直接 使用这一种安装命令的话,你看不到…
暂无图片
编程学习 ·

POJ练习题之:败方树

问题描述 给定一个整数数组,要求对数组中的元素构建败方树(数组相邻元素两两比较,从第一个元素开始)。之后修改数组中的元素,要求输出初始构建以及修改后得到的败方树的所有内部结点代表的整数(从左到右从上到下输出) 输入 第一行为数组的元素个数n和修改的次数m。 第二行…
暂无图片
编程学习 ·

面向对象(二)- java

面向对象(二) 一、封装 封装使得对代码的修改更加安全和容易。将代码分成了一个个相对独立的单元。 封装所带来的好处是:明确的指出了那些属性和方法是外部可以访问的。这样当你需要调整这个类的代码时,只要 保证公有(Public:)属性不变,公有方法的参数和返回值类型不变,那…
暂无图片
编程学习 ·

solr自动更新索引,tomcat+solr

核心文件夹: tomcat-8.0.35-search------端口8888 solr-7.2.0------端口8984 核心配置: 用于配置solr索引的定时增量更新和全部更新,两个文件保持一致就可以。 /tomcat/tomcat-8.0.35-search/bin/solr/conf/dataimport.properties /solr-7.2.0/server/solr/chuai/conf/datai…
暂无图片
编程学习 ·

Spring学习笔记(一):工厂模式

Spring学习笔记一:工厂模式1.简介2.工厂模式简单工厂设计通⽤⼯⼚的设计通用工厂的使用方式 1.简介 1.Spring是⼀个轻量级的 JavaEE 解决⽅案,整合众多优秀的设计模式。 2.EJB(Enterprise Java Bean):重量级框架,存在问题包括:运行环境苛刻,代码移植性差。 什么是轻量级?…
暂无图片
编程学习 ·

Video Summarization with Long Short-Term Memory论文翻译

基于长短期记忆网络的视频摘要 文章目录基于长短期记忆网络的视频摘要Abstract1 introduction2 Related Work3 Approach3.1 Problem Statement3.2 Long Short-Term Memory (LSTM)3.3 vsLSTM for Video Summarization3.4 Enhancing vsLSTM by Modeling Pairwise Repulsiveness3…
暂无图片
编程学习 ·

docker安装卡死在boot2docker.iso的下载

安装docker遇到的问题,转载记录一下。 方法一: docker安装需要最新的boot2docker.iso,从docker的安装界面复制网址,我安装的日期是20180823,此时的boot2docker.iso地址为boot2docker.iso,这个地址貌似被墙了,需要翻墙下载,将下载好的文件放到对应文件夹下,我的电脑上为…
暂无图片
编程学习 ·

51小项目——使用proteus搭建简易的光照度计-(1)

总述 本项目基于51单片机,实现了对光敏电阻两端电压信号的简单获取,并通过数码管显示,蜂鸣器可以根据电压信号的大小发出不同间隔的声音。 注意: 由于疫情原因限制,无法返校制作实物,故本项目仅在proteus中完成了仿真,未能完成实物制作,仿真结果可能与实物结果不符 介绍…
暂无图片
编程学习 ·

快速排序手撕模板(递归)

void quicksort(vector<int> arr,int left,int right) {if(right<left){return;}int low=left;int high=right;int base=arr[low]; //以最左边的第一个为基准数 //采用双指针方法while(low<left){while(high){if(high<=low) break;if(arr[high]>base){ //右…
暂无图片
编程学习 ·

小程序学习之路五:scroll-view实现多列布局

上面讲解了一些部分简单功能,接下来讲讲scroll-view的进阶,实现多列布局,先上效果:首先来看看布局文件<scroll-view class="scroll"><view class="item" wx:for={{datas}} wx:key=index wx:for-item="item" data-item="{{item…
暂无图片
编程学习 ·

Android数据绑定dataBinding的使用方法

想要使用Android数据绑定:dataBinding,大体分为6步:build.gradle中添加配置、编写bean数据类、编写Adapter适配器类、编写Adapter适配器的layout布局文件、编写java界面文件、编写java界面的layout布局文件。 本文以在Fragment中使用RecyclerView列表的界面来介绍。1.build.…
暂无图片
编程学习 ·

java.lang.NullPointerException 自己踩过得坑 记录下来

java.lang.NullPointerExceptionjava.lang.NullPointerException 这个问题困扰了我好长时间 解答: 因为自己写的MybatisUtils工具类中 SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputStream); 这句话中多写了一个 SqlSessionFactory , 因为…
暂无图片
编程学习 ·

冒泡排序 | 快速排序 | 线性查找 | 二分查找等

目录排序算法:冒泡排序排序算法:快速排序数组的复制、反转、查询(线性查找、二分查找) 排序算法:冒泡排序 public static void main(String[] args){int[] arr = new int[]{43,32,76,-98,0,64,32,15,108,-21,59};//冒泡排序for(int i = 0;i< arr.length - 1;i++){for(i…
暂无图片
编程学习 ·

你(真的)编写异常安全代码吗? [关闭]

本文翻译自:Do you (really) write exception safe code? [closed] Exception handling (EH) seems to be the current standard, and by searching the web, I can not find any novel ideas or methods that try to improve or replace it (well, some variations exist, b…
暂无图片
编程学习 ·

NR Architectture

Chapter 6 Radio-Interface Architecture 6.1 网络包括两部分:RAN CN. RAN: scheduling,radio-resource handling,retransmisstion protocols, coding, multi-antenna. CN: authentication,charging, setup of end-to-end connections. 6.1.1 5G CORE NETWORK. 和LTE相比,增加…
暂无图片
编程学习 ·

微服务的全局异常处理器

如果是dubbo服务 直接在对外暴露服务的哪个模块添加该类即可 如果是springboot微服务 我们可以把他配置到网关里 并且在启动类配置如下目的是为了让服务知道该配置 否则不生效 ApiReturnObject是一个统一返回值类型 可以根据自己喜好进行定义 这里就不贴代码了package com.s…
暂无图片
编程学习 ·

支付宝小程序转微信小程序?

问题概述 支付宝小程序做完后,开始转战微信小程序;网上搜了一下都是都是微信转支付宝,并且还有转换工具(实名羡慕。。),并没有找到支付宝转换微信小程序的前车之鉴。由于拿到的是一半的项目,因此准备将支付宝与微信的区别整理出来,然后在开发者工具或者vscode进行全局替…
暂无图片
编程学习 ·

一周信创舆情观察(6.22~6.28)

一、一周舆情要点 第四届世界智能大会本周成功举办,技术服务项目由腾讯云提供支持。大会云签约148个项目,其中内资项目投资809亿元,外资项目投资约16亿美元。会议期间,天津港集团和华为签署战略合作协议,双方将加强信息化顶层设计及智慧港口合作。 数据安全监管趋严,网安…