class Student: #Student为类的名称,由一个或多个单词组成,每个单词的首字母大写,其余小写 pass #Python中一切皆对象,Student是对象吗?内存有开空间吗? print(id(Student))#2284645285808 print(type(Student))#<class 'type'> print(Student)#<clas
转载 2023-08-28 10:17:06
143阅读
继续上一章的内容,上一章说到了python的核心部分-创建对象的各种名词的定义,包括:对象,类,多态,封装,继承,接口和内省,面向对象设计。还有不清楚的可以review一下前文。python核心部分创建对象中各种名词的定义及用法如果你对自己要求不高,觉得学习python为了简单的处理一下文字而已那就可以停止了,但是既然选择了开始学习,那么为什么不坚持到底呢?给自己的人生多一种选择。今天我们要说的内
QBuffer为Qtl里面的缓冲区类缓冲区的本质就是一段连续的存储空间在Qt中QBuffer可以看为一个特殊的IO设备文件辅助类(QDataStream ,QTextStream)可以直接作用于缓冲区类 QBuffer和其他Io设备打开方式一样,都是由打开设备,读取设备,写入设备,关闭设备四大步骤组成,代码如下:#include <QCoreApplication&g...
原创 2021-11-12 10:54:26
347阅读
python中 yield 用法理解要知道 yield 用法,就要先了解生成器,要了解生成器,就要
原创 2022-11-02 15:17:01
110阅读
# Java中的def用法理解 在Java编程中,虽然没有直接的“def”关键字,很多程序员在谈论“def”时,实际上是在指代某个特定的功能或方法的定义。本文将对Java中定义方法的用法进行详细探讨,并通过代码示例来帮助大家更好地理解这一概念。同时,我们还将通过饼状图和类图来进行可视化呈现。 ## 什么是方法? 在Java中,方法是执行特定操作的代码块。方法通常由方法名、参数列表、返回值类型
原创 9月前
125阅读
缓存的自动加载功能,有的缓存有自动加载功能,有的缓存没有自动加载功能 Guava的自动加载功能就是callable接口 从LoadingCache查询的正规方式是使用get(K)方法。这个方法要么返回已经缓存的值,要么使用CacheLoader向缓存原子地加载新值 缓存回收 显式清除 显式清除 任何
转载 2017-10-19 20:01:00
200阅读
2评论
一、官方定义: DefinePlugin DefinePlugin 允许创建一个在编译时可以配置的全局常量。这可能会对开发模式和生产模式的构建允许不同的行为非常有用。如果在开发构建中,而不在发布构建中执行日志记录,则可以使用全局常量来决定是否记录日志。这就是 DefinePlugin 的用处,设置它
转载 2020-11-22 14:52:00
116阅读
2评论
献给莹莹1.Python Class的基础用法类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。class Employee: empCount = 0 #例如empCount就是类变量 def __init__(self
面对对象(oop)中的对象,是一个非常重要的知识点,我们可以把它简单看做是数据以及由存取、操作这些数据的方法所组成的一个集合。我们在学习函数(function)之后,知道了如果重用代码,那为什么还要用类来取代函数呢?类有这样一些的优点1) 、类对象是多态的:也就是多种形态,这意味着我们可以对不同的类对象使用同样的操作方法,而不需要额外写代码。2)、类的封装:封装之后,可以直接调用类的对象,来操作内
8-内置函数汇总类型转换1 数据类型转换函数int():把浮点数或者整数字符串转为十进制 float():把其他类型的数据转成浮点型 complex():用来生成负数2 进制类型转换函数bin():任意进制整数转为二进制 oct():任意进制整数转为八进制 hex():任意进制整数转为十六进制3 编码类型转换函数ord():用来返回单个字符的Unicode编码 chr():用来返回Uni
一、assertion的意义和用法 J2SE 1.4在语言上提供了一个新特性,就是assertion功能,它是该版本在Java语言方面最大的革新。 从理论上来说,通过 assertion方式可以证明程序的正确性,但是这是一项相当复杂的工作,目前还没有太多的实践意义。 在实现中,assertion就是在程序中的一条语句,它对一个boolean表达式进行检查,一个正确程序必须保证这个boole
原创 2007-12-27 18:28:27
10000+阅读
J2SE 1.4在语言上提供了一个新特性,就是assertion功能,它是该版本在Java语言方面最大的革新。从理论上来说,通过
原创 2023-02-06 17:10:52
1652阅读
# Python 3用法:入门与进阶 Python 是一种高层次的编程语言,自 1991 年首次发布以来已经发展成为一个强大的工具,被广泛应用于数据分析、人工智能、网络开发、自动化等领域。本文将介绍 Python 3 的基本用法,并通过实例来帮助初学者快速上手。 ## 1. Python 3 的安装 在开始之前,请确保您已经在您的计算机上安装了 Python 3。您可以从 [Python
原创 7月前
20阅读
Python3 面向对象类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量: 类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员: 类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重写: 如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫
Oracle中start with和connect by 是结构化查询中用到的,其基本语法是: 1 select … from ...
转载 2021-07-28 08:50:00
1990阅读
2评论
继承是面向对象的一个基本准则,继承允许我们在两个或者更多的类之间创建一种关系。基本继承从技术上将,每一个Python类的创建都是用了继承,所有的类都是一个叫做object的特殊类的子类。不具体指明的时候,自动继承过来。当然,亦可以通过下面的方式现实的从object类继承。class MyClass(object): 语法: 在定义一个新的类的时候,在类名的括号里面包含父类的名字就可以了。这样,这个
转载 2023-07-11 10:14:06
54阅读
if语句if 语句的基本用法如下:if 表达式: 语句块其中,表达式可以是一个单纯的布尔值或变量,也可以是比较表达式或逻辑表达式(例 如:a > b and a != c),如果表达式为真,则执行“语句块”;如果表达式的值为假,就跳 过“语句块”,继续执行后面的语句。示例代码:age = int(input('请输入年龄')) sex = input('请输入性别') if age &
转载 2023-06-21 15:47:30
168阅读
前言总是担心一些被看好的技术文章被删除,一直有想将数据抓取存下来自己想看就看,琢磨看了下抓取存取为pdf,也不做总结了,转载下。python中将html转化为pdf的常用工具是Wkhtmltopdf工具包,在python环境下,pdfkit是这个工具包的封装类。如何使用pdfkit以及如何配置呢?分如下几个步骤。1、下载wkhtmltopdf安装包,并且安装到电脑上,在系统Path变量中添加wkh
转载 2023-09-06 13:29:11
623阅读
判断语句 if一般判断age = 19 if age >= 18:   print("当符合条件,运行此行,不符合,跳过") print("dkld") 布尔值判断可以这样 ikd = True if ikd:   print("dsk")else #要求:从键盘输入身高,如果身高没有超过150cm,则不用买票,否则需要买票。 my_height = int(input('请输入您的身
转载 2023-06-21 15:47:05
103阅读
raise表示会抛出异常那么就是说raise会向python的解释器一个响应告诉解释器他的后面是一个异常让我们的程序中断一般是和自定义的异常连用。class CustomError(Exception):   def __init__(self): def main(): try :   s=input("请输入字符串:")   if len(s)<
转载 2023-06-20 15:41:05
138阅读
  • 1
  • 2
  • 3
  • 4
  • 5