- 2024-09-07【C++ Primer Plus习题】12.1
大家好,这里是国中之林!❥前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。有兴趣的可以点点进去看看←问题:解答:main.cpp#include<iostream>#include"Cow.h"usingnamespacestd;intmain(){ Cowc1;
- 2024-09-06D. Sakurako's Hobby
原题链接题意每个数要么黑色,要么白色,每个数都有跳往下一个数,请问你最多能得到几个黑色数?分析前往下一个数具有很强的指示性,所以我们可以画一个有向图出来那么问题就变成了一个有向图,问图中的每个点最多能到达几个黑色的点?(只有一个出边)但是注意本题,由于是排列,每个点最多只有
- 2024-09-05python_August(迭代器、生成式)
目录迭代器三元表达式列表推导式字典生成器拉链函数迭代器可迭代对象:只要拥有iter方法的对象就是可迭代对象,下面的除了前两个,从字符串开始都是可迭代对象height=180 #整型salary=3.2 #浮点型name='nick' #字符串hobby_list1=['run','read'] #列表hobby_tup=
- 2024-08-14Java中封装的学习
封装目录封装概念优点例子概念封装(encapsulation)是指对于某个对象,Java隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读取和修改的访问级别。封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。要访问该类的代码和数据,必须通过严格
- 2024-08-100810day03
1.简述python垃圾回收机制就是对于之前占用的内存空间,比如一开始x的值为10,后面改为了11,那之前定义占用的空间(被视为垃圾)就会被自动删除,这也是与其他语言不一样的点,其他的语言可能还需要自己去删,python会自动删去不需要的内存占用2.对于下述代码:x=10y=10z=10dely10
- 2024-07-16C#对象转换Json时的一些高级用法
[JsonObject(MemberSerialization.OptIn)]//默认为不输出publicclassPeopleInfo{[JsonProperty]//需要输出publicstringName{get;set;}[JsonProperty]//需要输出publicintAge{get;set;}publicDateTimeBirthday{
- 2024-06-23Java/JavaSwing/课程设计及答辩
是不是要课程设计了?是不是还没做完,还处在不会答辩和不懂原理的时期?救星来了!注意,JavaSwing已经是过时的东西,无需过多研究,仅用于课程设计,希望大家都能顺利通过!一、总体逻辑: 1.创建窗口对象 2.设置窗口样式 3.创建GUI组件对象
- 2024-06-10C++Primer Plus 第12章 类和动态内存分配 12.10编程练习第1题new,delete的指向深度拷贝
C++PrimerPlus第12章类和动态内存分配12.10编程练习第1题`提示:练习一定要动手操作涉及标准函数及关键词1,new[],delete[],strlen(),strcpy_s(),cout,endl,explicit例如:1,对于下面的类的声明:`提示:设计数组和字符串的new,delete文章目录C++PrimerPlus第12章类
- 2024-05-08类为什么要实例化
类的实例化(见名知意) 引言:我们都知道不管是什么编程语言创建一个“类”都要进行实例化,但是网上解释五花八门,各种高大上的解释让初学者看了头疼,这次我就通过Python语言通过自己的简单解释来让大家了解为什么要对类进行实例化。1、网上随便找的一篇对类的解释举例 类是一组
- 2024-04-2905-ES6语法总结
varlet和const#var以后尽量少用,函数作用域#在ES6之前,我们都是用var来声明变量,而且JS只有函数作用域和全局作用域,没有块级作用域,所以{}限定不了var声明变量的访问范围。#ES6新增了let命令,用来声明局部变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块
- 2024-04-29代码7
"""checkbutton用法"""#导入tkinter库,这是一个用于创建图形用户界面(GUI)的Python库fromtkinterimport*#导入tkinter库中的messagebox模块,用于显示对话框fromtkinterimportmessagebox#定义一个Application类,它继承自tkinter库中的Frame类classApplication(Frame
- 2024-04-22Lombok使用
@EqualsAndHashCode用法生成hashCode和equals方法可以指定字段:在字段上加@EqualsAndHashCode.Include表示指定参与的字段,配合类上的@EqualsAndHashCode(onlyExplicitlyIncluded=true)@Builder用法会生成builder模式的代码,内部builder类命名为外部类名+Builde
- 2024-03-26MySQL高阶语句(一)
一、常用查询(增、删、改、查) 对MySQL数据库的查询,除了基本的查询外,有时候需要对查询的结果集进行处理。例如只取10条数据、对查询结果进行排序或分组等等1、按关键字排序PS:类比于windows任务管理器 使用SELECT语句可以将需要的数
- 2024-03-02函数闭包
11.闭包函数在Python中,如果一个嵌套函数引用了其外层函数的局部变量,并且外层函数将这个内层函数返回,那么这个内层函数就被称为闭包函数,这个过程被称为闭包。闭包函数的判定条件:内函数使用了外函数的局部变量。外函数返回内函数。基本语法形式defzhaoshenyang_family():
- 2024-02-01# yyds干货盘点 # Pandas中如何删除空值所在的行
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas日期数据删除的问题,问题如下:大家晚上好,又有问题了,请问下表格中下面空值怎么删除?删不掉。比方说这里我想删HOBBY这一列下面的空值,我是这样子做的df_new.dropna(subset='HOBBY',inplace=True),但空值所
- 2024-02-01Pandas中如何删除空值所在的行
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas日期数据删除的问题,问题如下:大家晚上好,又有问题了,请问下表格中下面空值怎么删除?删不掉。比方说这里我想删HOBBY这一列下面的空值,我是这样子做的df_new.dropna(subset='HOBBY',inplace=True),但空
- 2024-01-31d、CheckBox 复选框
CheckBox多选按钮:classCheckboxPageextendsStatefulWidget{constCheckboxPage({super.key});@overrideState<CheckboxPage>createState()=>_CheckboxPageState();}class_CheckboxPageStateextendsState<CheckboxPage>{bool_flag=
- 2024-01-10数据类型
数据类型不同的数据会有不同的数据类型为了定义不同数据,python提供了以下的数据类型数字类型整形height=180#作用:描述号码#定义方式height=180#方法:+-*%//浮点型#作用:商品99.9#定义方法salary=99.9#方法:同上1+121-101*222%203//21
- 2023-12-23解构赋值
解构赋值ES6允许按照一定的模式从数组或对象中提取值,然后对变量进行赋值。即为解构赋值。当多次使用同一个对象的值时,该操作极大方便了代码的简写。解构赋值主要有2种形式:let[yuan,tie]=game;而变量game是数组:constgame=['原神','崩铁'];let{hobby}=guo;
- 2023-12-03基础-字符串
1、字符串格式问题1#1、字符串格式问题2#我叫xx,我叫xxx3name=input("请出入名称")4adress=input("请出入地址")5age=int(input("请出年龄"))6hobby=input("请出爱好")8#%s字符串占位9#%d占位整数11#方法一12s1="我叫%s,我住在%s,我
- 2023-11-28【python入门之基本数据类型】---基本数据类型(字典、布尔)【三】
【五】字典类型(dict)【1】作用如果我们需要用一个变量记录多个值,但多个值是不同属性的比如人的姓名、年龄、身高,用列表可以存,但列表是用索引对应值的,而索引不能明确地表示值的含义这就用到字典类型,字典类型是用key:value形式来存储数据其中key可以对value有描述性的功能
- 2023-11-05格式化输出
方法一:name=input('请输入姓名:')age=input('请输入年龄:')sex=input('请输入性别:')hobby=input('请输入爱好:')print(name+'今年'+age+'岁,'+'性别是'+sex+'的,爱好是'+hobby+'。')运行结果显示: 方法二:name=input
- 2023-11-01c语言学习(结构体初始化)42
利用例题直接阐释:#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>structhobby//hobby:爱好{charcolor[10];charsports[10];};structstu{charname[10];intage;structhobbys2;doubleheight;};intmain(){structstu
- 2023-10-20字典数据类型内置方法
字典数据类型内置方法1.作用对于值添加描述信息使用他2.定义方式用{}以逗号隔开加入键值对:key:valueinfo_dict={'name':'wangdapao','age':18,'height':120,'gender':'female','hobby_list':['dapao','basketball'
- 2023-10-20列表数据类型的内置方法
列表数据类型的内置方法1.作用列表的作用就是可以描述多个值,就比如一个人可以有很多的爱好2.定义方式hobby_list=['play','swimming','dancing']print(hobby_list)lt=list('randysun')print(lt)3.内置方法优先掌握索引取值hobby_list=['play','swimming