python-day12-三元表达式,列表,字典推导式,函数对象

#### 三元表达式: 就是if....else...的语法糖 # -- 1) 只能解决if...else...结构,其他if分支结构都不管 # -- 2)一个分支提供一个结果: 如果一个分支提供了多个结果, 将多个结果通过元组返回 # eg # num = int(input('num:')) # if num > 0: # print('正数') # else: # print('非整数') # 这是之前的用法 # 三元表达式简化
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

洛谷P1039 侦探推理(模拟)

侦探推理 题目描述 明明同学最近迷上了侦探漫画《柯南》并沉醉于推理游戏之中,于是他召集了一群同学玩推理游戏。游戏的内容是这样的,明明的同学们先商量好由其中的一个人充当罪犯(在明明不知情的情况下),明明的任务就是找出这个罪犯。接着,明明逐个询问每一个同学,被询问者可能会说: 证词中出现的其他话,都不列入逻辑推理的内容。 明明所知道的是,他的同学中有NN个人始终说假话,其余的人始终说真。 现在,明明需要你帮助他从他同学的话中推断出谁是真正的凶手,请记住,凶手只有一个! 输入输出格式 输入格式: 输
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

NOI2010 超级钢琴

用二叉堆维护一个三元组(i,l,r),表示以i开头,另一端在l到r之间的最大值,每次取堆首
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

type、object、class之间的关系

class Foo: pass print(type(int)) # <class 'type'> print(type(str)) # <class 'type'> print(type(Foo)) # <class 'type'> print(type(object)) # <class 'type'> print(type(type)) # <class 'typ
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

python学习笔记3-列表

# 1.列表长度可变,内容可修改 a = [0,1,2,3] a[0] = 'a0' a # ['a0', 1, 2, 3] # 2.添加元素 # 2.1列表末尾添加元素 a.append(4) a # ['a0', 1, 2, 3, 4] # 2.2列表末尾增加多个元素 a.extend('a','b') a # ['a0', 1, 2, 3, 4, 'a', 'b'] # 2.3在特定位置插入元素 a.insert(1, 4) a # ['a0', 4
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

c++字符串使用

首先,为了在我们的程序中使用string类型,我们必须包含头文件<string>。如下:#include<cstring>//注意这里不是string.h首先,为了在我们的程序中使用string类型,我们必须包含头文件<string>。如下:#include<cstring>//注意这里不是string.h。 1.strlen 函数 strlen 函数将接收一个 C 字符串作为实参,并返回字符串的长度 例如: char str[] = "Hello"; int length = strlen(
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

逆向学习-Upack的PE文见头分析

重叠文件头   MZ文件头与PE文件头重叠。   offest 0  e_magic:magic number = 4D5A('MZ')   offest 3C  e_lfanew:File address of new exe header    IMAGE_FILE_HEADER.SizeOfOptionalHeader     修改此值,可以向文件头插入解码代码。     增大此值,就在IMAGE_OPTIONAL_HEADER与IMAGE_SECTION_HEADER之间添加了额外空间
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

如何保持格式拆分工作表?

在拆分的时候如何保持单元格的格式不变呢?我能想到的办法就是复制和移动工作表,然后再把不符合条件的行删除。 窗体代码 Private Sub btnSplit_Click() Dim StartRow As Long, KeyCol As String StartRow = CLng(Trim(Me.cbStart.Text)) KeyCol = Trim(Me.cbKey.Text) DelCol = Trim(Me.cbDel.Text) i
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

PTA——字符串逆序

PTA 7-59 字符串逆序 1 #include<stdio.h> 2 #include<string.h> 3 #define N 81 4 int main() { 5 int i; 6 char original[N] ; 7 gets(original); 8 for(i=strlen(original)-1;i>=0;i--){ 9 printf("%c",original[i]); 10
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

开博的第一篇

  作为一名刚刚进入编程界的萌新,开博客对我来说意义很大,这篇文章一方面作为我对过去经历的总结,另一方面,可以时刻激励未来的我。我高考的时候报的专业是计算机相关的,但是天意弄人吧,我与所报的专业相差一些分数,被调剂到了别的专业,也就是我大学的专业-工业工程。   说实话我对这个专业真的一点都不敏感,换句话说我其实不知道它是用来做什么的,大一的时候也就浑浑噩噩的过去了。大二的时候开始做兼职,那时候的想法是,做兼职一边可以锻炼自己的能力,提前了解这个迷离的社会究竟是什么样子。一边又可以赚更多的零花
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

BJOI2019Day1 数据&标程&题解

链接: https://pan.baidu.com/s/16L5GHvo9WtY20sZoqjuQNQ 提取码: 3iur
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

PythonStudy——函数默认值

# 如果函数的默认参数的默认值为变量,在所属函数定义阶段一执行就被确定为当时变量存放的值 a = 100 def fn(num=a): print(num) # 100 a = 200 fn()
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

Java中的“==操作符”和equals方法有什么区别

Java中的"=="和equals方法究竟有什么区别? 1、==操作符 “==”操作符专门用来比较两个变量的值是否相等,也就是用于比较变量所对应的内存中所存储的数值是否相同,要比较两个基本类型的数据或两个引用变量是否相等,只能用==操作符。 如果一个变量指向的数据是对象类型的,那么,这时候涉及了两块内存,对象本身占用一块内存(堆内存),变量也占用一块内存,例如: Objet obj = new Object(); 变量obj是一个内存,new Object()是另一个内存,此时,变量obj所对
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

Scrapyd-Client的安装

1. pip安装 这里推荐使用pip安装,相关命令如下: pip3 install scrapyd-client 2.验证安装 安装成功后会有一个可用命令,叫作scrapyd-deploy,即部署命令。 我们可以输入如下测试命令测试Scrapyd-Client是否安装成功: scrapyd-deploy -h 如果出现类似如图1-86所示的输出,则证明Scrapyd-Client已经成功安装。      报错: 'scrapyd-deploy' 不是内部或外部命令,也不是可运行的程序或批处理文
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

hive on spark 参数设置

set spark.executor.instances=20; set spark.executor.cores=5; set spark.executor.memory=5G;
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

洛谷P1038 神经网络(bfs,模拟,拓扑)

题目背景 人工神经网络(Artificial Neural NetworkArtificialNeuralNetwork)是一种新兴的具有自我学习能力的计算系统,在模式识别、函数逼近及贷款风险评估等诸多领域有广泛的应用。对神经网络的研究一直是当今的热门方向,兰兰同学在自学了一本神经网络的入门书籍后,提出了一个简化模型,他希望你能帮助他用程序检验这个神经网络模型的实用性。 题目描述 在兰兰的模型中,神经网络就是一张有向图,图中的节点称为神经元,而且两个神经元之间至多有一条边相连,下图是一个神经元
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

1-3 接口基础知识面试题

1.如何理解接口? 2.接口测试和功能测试区别在哪里? 接口测试也是功能测试的一种,自动化测试也是功能测试的一种。 3.接口测试类型有哪些? get post delete put 4.如何测试一个接口? -postman -fiddle -soapUI -Jmeter
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

异常、程序集

第九周总结 异常 异常是指程序运行时出现的非正常的情况,如访问对象引用无效、除零错误等。为了防止程序因出现异常而中断,C#语言提供了异常处理语句,使用户有机会对出现的异常进行处理,增强程序的健壮性。 异常处理 在编写程序时,不仅要关心程序的正常操作,还应该检查代码错误及可能发生的各类不可预期的事件。在现代编程语言中,异常处理是解决这些问题的主要方法。异常处理是一种功能强大的机制,用于处理应用程序可能产生的错误或是其他可以中断程序执行的异常情况。异常处理可以捕捉程序执行时所发生的错误,通过异常处
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

注解与反射

一、注解(annotation) 1、注解定义 (1) 注解:也叫元数据,标签,注释,注解是给程序看的,而java注释是给程序员看的;它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。 ②JDK内置四大注解: @Override:验证子类是否覆写父类方法成功 @SuppressWarnings:抑制警告(抑制那条黄色的线) @Deprecated 申明 类或者方法。。。已经过期 @
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0

源生API解析XML文档与dom4j解析XML文档

一、XML语言 XML是一种可扩展的标记语言,是一种强类型的语言,类似HTML(超文本标记语言,是一种弱类型的语言)。XML是一种通用的数据交换格式(关系型数据库),综上所诉:XML可以传输数据,也可以存储数据。 1、XML语言书写的注意事项 1.XML标签命名自定义【推荐英文】,标签名中不能包含空格 2.XML空格和换行都表示数据,严格区分大小写 3.XML中特殊字符表示的数据需要使用特殊字符编码和HTML一样 4.CDATA区中的数据不会被识别为语法 <![CDATA[王天霸<><><><
分类: 其他 发布时间: 04-26 23:34 阅读次数: 0