自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 资源 (11)
  • 收藏
  • 关注

原创 全国计算机等级考试二级考试(Python)题库

全国计算机等级二级考试-Python题库

2023-10-04 18:02:20 302

原创 画时钟(turtle库)

【代码】画时钟(turtle库)

2023-10-29 16:59:55 338

原创 Python中的split()函数

str: 表示为分隔符,默认为空格,但是不能为空('')。num:表示分割次数。如果存在参数num,则仅分隔成 num+1 个子字符串,并且每一个子字符串可以赋给新的变量。split():拆分字符串。语法:str.split(str="",num=string.count(str))[n]os.path.split():按照路径将文件名和路径分割开。语法:os.path.split('PATH')2、os.path.split()函数。1、split()函数。函数:split()4、一个超级好的例子。

2023-10-29 16:49:30 988

原创 体育竞技分析

体育竞技分析是一项重要的工作,它通过对运动员的数据进行收集、处理和分析,可以帮助教练和球队做出更明智的决策。Python作为一种强大的编程语言,提供了丰富的库和工具,可以用于体育竞技数据的分析和可视化。本文将介绍如何使用Python进行体育竞技分析,并结合代码示例进行详细说明。

2023-10-28 13:22:53 257

原创 目录和文件操作

【代码】【无标题】

2023-10-28 12:51:50 170

原创 人脸识别测试数据分析

其中,识别结果是一个列表形式的字符串,方括号中是识别出的学生学号字符串,如果识别出了照片中的多个人,就会包含多个学号字符串;测试过程中,一个学生可能被抓拍到多张照片中,所以学生的学号会出现在多行信息中。使用字典和列表进行数据分析,获取实际参加测试的学生人数和人均被检测次数。(3)累计字典中关键字的个数,即为实际参加测试的学生人数;照片编号作为字典的关键字,学号列表作为字典的值。(2)将该字典中的学号提取出来,构造另一个字典,以学号作为字典的关键字,累计学号出现的次数,将累计值作为字典的值。

2023-10-28 12:27:25 903

原创 中文分词库-jieba

工业/ 互联网/实施/ 的/ 方式/是/ 通过/ 通信/控制/ 和/ 计算技术/的/ 交叉/ 应用/建造/ 一个/ 信息/物理/ 系统/ 促进/物理/ 系统/ 和/数字/ 系统/ 的/融合/:(7分)在问题1的基础上,统计分词后的词汇出现的次数,用字典结构保存。工业互联网”实施的方式是通过通信、控制和计算技术的交叉应用,建造一个信息物理系统,促进物理系统和数字系统的融合。清华大学镜像:https://pypi.tuna.tsinghua.edu.cn/simple。出现最多的词是(的 系统):3 次。

2023-10-28 09:38:20 312

原创 英文字符频率统计(Python)

编写一个程序,对给定字符串中出现的 a~z 字母频率进行分析,忽略大小写,采用降序方式输出。

2023-10-26 21:55:53 2171

原创 随机生成密码(Python)

编写程序,在26个字母大小写和9个数字组成的列表中随机生成10个8位密码。

2023-10-26 20:37:23 6323

原创 统计文本词频的几种方法(Python)

说明:运用集合对文本字符串列表去重,这样统计词汇不会重复,运用列表的counts方法统计频数,将每个词汇和其出现的次数打包成一个列表加入到word_list中,运用列表的sort方法排序,大功告成。

2023-10-25 22:16:54 14454 3

原创 字符串反转(Python)

当递归未结束时,我们需要处理递归函数的基本情况。即将问题分解为更小的子问题,并递归调用自身处理子问题。对于字符串反转的问题,可以将字符串分为首字符和剩余字符两部分,然后将剩余字符反转,并将首字符放在末尾。在递归函数的基本情况处理完毕后,我们需要调用递归函数来处理子问题。对于字符串反转的问题,我们可以将剩余字符反转,并将首字符放在末尾。对于字符串反转的问题,当字符串长度为1时,无需再进行反转操作,直接返回即可。对于字符串反转的问题,我们可以将反转后的字符串存储在一个列表中,并返回该列表。

2023-10-23 22:06:59 1213

原创 阶乘(Python)

整数的阶乘(英语:factorial)是所有小于及等于该数的正整数的积,0的阶乘为1。即:n!

2023-10-23 21:13:00 431

原创 Python [::-1]的用法

::-1]的作用是。

2023-10-22 10:32:22 1311

原创 二分查找算法(Python)

原理:首先,假设表中元素是按升序排列,将表中间位置记录的关键字与查找关键字比较,如果两者相等,则查找成功;否则利用中间位置记录将表分成前、后两个子表,如果中间位置记录的关键字大于查找关键字,则进一步查找前一子表,否则进一步查找后一子表。​ 将右边界right赋值为index-1,因为此时index所对应的值是大于所求值num,所以可以直接排除index.​ 将左边界left赋值为index+1`,因为此时index所对应的值是小于所求值num,所以可以直接排除index.3.1(递归代码实现二分查找算法)

2023-10-17 22:49:49 238

原创 凯撒密码(Python)

2.使用ord函数获取每个字母的ASCII码,isupper函数判断字母是否为大写字母,如果是,则减去65('A')后进行移位加密;2.使用ord函数获取每个字母的ASCII码,isupper函数判断字母是否为大写字母,如果是,则减去65后进行移位解密;凯撒大帝将纸条卷起后,按照字母表顺序向后移动一定的位数,然后再写下加密后的字母,这样其他人就无法直接读取他的信息。):明文加密得到密文,密文再加密就会得到明文(因为偏移量为13位,一共26个字母,加密两次就会回到明文了),题目关键字眼会有。

2023-10-14 20:41:37 19764 5

原创 判断某点是否在三角形内(Python)

即对于△ABC内的某一点P,连接PA、PB、PC得到三条线段,当且仅当三条线段组成的三个夹角和为360°的时候,该点才位于三角形内部。类似的还有,P与ABC三个顶点组成的三个三角形,面积之和等于△ABC的面积,同样可以证明点P位于三角形内部,但效率也很低。已知三角形的三个顶点坐标,判断某个点是否在三角形中(在三角形的边上,我们也视作在三角形中),我们提供不同的方法。知道三个点,如何求该三个点为顶点的三角形的面积?,其中,a,b,c表示三个边长,p表示半周长。方法1:内角和等于360°。

2023-10-14 18:07:54 1511

原创 图形界面四则运算计算器(Python+PyQt5)

(7) 在`on_number_click`、`on_operator_click`、`on_clear_click`和`on_equal_click`方法中,分别处理数字按钮、运算符按钮、清除按钮和等号按钮的点击事件。(4) 在`initUI`方法中,设置窗口标题和大小,创建显示结果的文本框,并调用`create_buttons`方法创建按钮。(3) 在`Calculator`类的`__init__`方法中,调用`initUI`方法初始化界面。(1) 导入所需的库和模块。

2023-10-14 15:06:24 535

原创 飞花令游戏(Python)

飞花令是古时候人们经常玩一种“行酒令”的游戏,是中国古代酒令之一,属雅令。在《中国诗词大会》中改良了“飞花令”,不再仅用 花 字,而是增加了 云、 春、月、夜 等诗词中的高频字,大家要轮流背诵含有关键字的诗句,关键字出现的位置也有要求,直至决出胜负。甲说一句第一个字带有“花”的诗句;请输入第1诗句:花自飘零水自流。请输入第2诗句:落花时节又逢君。请输入第3诗句:春江花朝秋月夜。请输入第4诗句:人面桃花相映红。请输入第5诗句:不知近水花先发。请输入第6诗句:千树万树梨花开。请输入第7诗句:霜叶红于二月花。

2023-10-14 11:52:14 746

原创 矩阵中幸运数(Python)

示例 2:输入:matrix = [[1,10,4,2],[9,3,8,7],[15,16,17,12]],输出:[12]示例 1:输入:matrix = [[3,7,8],[9,11,13],[15,16,17]],输出:[15]请你按 任意 顺序返回矩阵中的所有幸运数。解释:15 是唯一的幸运数,因为它是其所在行中的最小值,也是所在列中的最大值。解释:12 是唯一的幸运数,因为它是其所在行中的最小值,也是所在列中的最大值。示例 3:输入:matrix = [[7,8],[1,2]],输出:[7]

2023-10-11 12:38:39 508

原创 九九乘法表(Python)

关键就是range的第二个参数 值为。参数,告诉print函数以。每列循环的次数不大于 行数;第一行的时候 只有一列。第二行的时候 只有 二列。代表一个tab缩进;第三行的时候 只有三列。第九行的时候 只有九列。

2023-10-11 11:06:55 148

原创 绘制一个五角红星图形(Python)

把中间的线去掉,用画笔按着最外面的轮廓画。

2023-10-10 21:31:12 1490

原创 斐波那契数列(Python)

斐波那契数列(Fibonacci sequence),又称黄金分割数列,指的是这样一个数列:0、1、1、2、3、5、8、13、21、34、……递归是指函数可以直接或间接调用自身的一种特殊形式。如果一个函数在函数体内部调用自身,那么这个函数就是递归函数。(2)递推式:将规模较大的问题分解成规模更小的同种问题,通过不断缩小问题规模,最终缩减到递归基的情形。(2)实现的方法符合计算机科学最基本的思想——分治思想。在数学上,费波那契数列是以递归的方法来定义:。(1)递归基:递归函数需要停止递归的条件。

2023-10-10 11:54:02 1469

原创 猜数字游戏(Python)

(2)玩家有 10 次机会猜该数字;若猜中,则提示玩家获胜;若未猜中,则提示玩家猜 大了,还是猜小了,并且提示下一次猜数的范围;若 10 次机会用完仍未猜中,则提示玩家失败;(1)程序应随机生成一个 1 至 100 之间的整数;(3)并且在代码中显示该游戏花费时间。

2023-10-08 14:05:40 1597

原创 最大公约数(Python)

最大公约数是指两个或多个整数共有约数中最大的一个。两个数 a 和 b 的最大公约数 (Greatest Common Divisor) 是指同时整除 a 和 b 的最大因子,记为 gcd (a, b)。特殊的,当 gcd (a, b) = 1 ,我们称 a 和 b 互素。例如,1,2,4 均为 8 和 12 的公约数,最大的公约数就是 4。求最大公约数有多种方法,。质因数分解法:把每个数分别分解质因数,再把各数中的全部公有质因数提取出来连乘,所得的积就是这几个数的 最大公约数。

2023-10-06 23:09:44 1105

原创 判断三条边是否构成三角形(Python实现)

解题:定义3个变量a、b、c,让用户输入任意三个数字赋值给三个变量。判断三个变量中是否任意两个之和大于第三个数值。判断条件之间采用and连接,只有三个条件同时成立时循环才成立。已知:直角三角形的两条直角边的平方和等于第三条边的平方。进阶:如果能围成三角形,判断三角形是否为直角三角形。已知:三角形任意三条边的长度之和大于第三条边。

2023-10-05 22:29:28 11281

原创 集合Set

小明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性他先用计算机生成了N个1~1000之间的随机整数(N

2023-10-05 21:34:42 294

原创 经典算法-枚举法(百钱买百鸡问题)

条件:现有 100 元,一共要买公鸡、母鸡、小鸡三种鸡,已知公鸡 5 元一只,母鸡 3 元一只,1 元可以买三只小鸡。7x < 100 得出 x < 15;要求:公鸡、母鸡、小鸡都要有,一共买 100 只鸡。有哪几种买法,公鸡、母鸡、小鸡分别是多少只?条件2:x + y + z = 100(只);得出 z = 100-x-y;条件1:5x + 3y + 1/3z = 100(元);假设公鸡、母鸡、小鸡分别有 x只,y只,z只。

2023-10-05 08:30:11 1850

原创 统计给定整数M和N区间内质数的个数并对它们求和。

思路:需要判断一个数是否质数;需要一个函数来计数;需要一个函数来把所有的质数求和;输出格式:在一行中顺序输出M和N区间内质数的个数以及它们的和,数字间以空格分隔。输入格式:输入在一行中给出两个正整数M和N(1≤M≤N≤500)。程序主体结构:输入整数,计算并分析整数,输出题目要求的格式。统计给定整数M和N区间内质数(素数)的个数并对它们求和。输入样例:10 31。输出样例:7 143。

2023-10-04 22:47:10 587

原创 输入一个日期,包括年、月和日,计算该日期是这一年的第几天

计算应该是:1(31)+2(28或者29天)+3(31)+4(30)+5(31)+6(30)+7(31)+8(31)+9(30)+13。计算应该是:1(31)+2(28或者29天)+3(31)+4(30)+5(31)+6(30)+13。思路:输入年月日之后,这是这一年中的第几天 = 之前月数的总天数+当月的日子。通常的年份的2月份都是28天,如果是闰年,闰年的2月份是29天。计算应该是:1(31)+2(28或者29天)+13。例子:输入:2020-04-19,输出:110天。

2023-10-04 18:42:23 5241

原创 用递归的方法求1+2+3+……+N的值

【题目描述】用递归的方法求1+2+3+……+N的值。【输入】输入n。【输出】输出和。【输入样例】5【输出样例】15【源程序】def sum_numbers(num): ''' 计算从1-n的累加值. 例子:1+2+3+4=10 :param num: 正整数 :return: 累加值。 -1:表示输入的值不是正整数 ''' if isinstance(num,int)

2021-01-27 15:15:35 13117

原创 Postgresql设置时区

1. 查看时区show time zone;2. 查看时间select now();3. 查看支持的时区列表select * from pg_timezone_names;4.设置成东八区 北京时间 UTC+8set time zone 'PRC';

2020-11-10 09:12:26 4185

原创 centos中 “is not in the sudoers file“ 解决方法

假设postgres用户执行sudo命令,centos提示:“is not in the sudoers file”。需要切换到root身份$su -(注意有- ,这和su是不同的,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,用"su -"命令将环境变量也一起带过去,就象和root登录一样)然后$visudo//切记,此处没有vi和sudo之间没有空格1、移动光标,到最后一行2、按a,进入append模式3、输入your_user_nam...

2020-11-10 08:57:26 2855

原创 psql命令行环境如何执行sql文件命令

~~bash$ sudo su postgres$ createdb myblog$ psql -l$ psql myblog> create table posts (title varchar(255), content text);> \dt> \d posts> alter table posts rename to myposts;> \dt> drop table myposts;> \dt> \q$ nano db.s

2020-11-09 23:43:24 1875

原创 CentOS安装PostgreSQL

版本信息: CentOS版本:centos-release-8.2-2.2004.0.1.el8.x86_64 (centos查询命令rpm -q centos-release) PostgreSQL版本: PostgreSQL 10.6, 64-bit (centos查询命令psql --version)第一部分:PostgresSQL的安装1、安装rpm文件# Install the repository RPM:sudo...

2020-11-09 22:54:48 874

转载 Java并发编程:volatile关键字解析

volatile这个关键字可能很多朋友都听说过,或许也都用过。在Java 5之前,它是一个备受争议的关键字,因为在程序中使用它往往会导致出人意料的结果。在Java 5之后,volatile关键字才得以重获生机。  volatile关键字虽然从字面上理解起来比较简单,但是要用好不是一件容易的事情。由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,我们先来

2017-11-29 18:14:21 190

转载 tomcat下html网页文件名为中文,访问报错,错误为404

效果如下:这也就是编码的问题。解决此问题:修改tomcat服务器的配置文件:apache-tomcat-6.0.30\conf下server.xml文件,找到:                connectionTimeout="20000"                redirectPort="8

2017-11-27 10:57:14 1508

转载 澳大利亚各大城市生活成本

悉尼水电费:悉尼的电费和水费是按季度收,电费要145左右,水费则是110左右。因为悉尼的气候比较适中,冬天和夏天只有几天需要空调,这个电费就省了很多,但是,燃气费是折成电费含在里面了,这样一算还是很便宜的。用水量是比较大的,最起码每天早晚洗澡,每周两次泡澡,应该用水量不小。平均下来,每个月水电燃气费大约是90左右。通讯费:手机电话费包月是60元,其中

2017-11-03 13:24:05 5364

原创 Java中从控制台输入数据的几种常用方法

一、使用标准输入串System.in  //System.in.read()一次只读入一个字节数据,而我们通常要取得一个字符串或一组数字  //System.in.read()返回一个整数  //必须初始化  //int read = 0;  char read = '0';  System.out.println("输入数据:");  try {   //read

2017-10-31 20:30:59 590

转载 JDBC纯驱动方式连接Oracle

JDBC纯驱动方式连接Oracle1 下载Oracle提供的驱动程序包下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/jdbc-112010-090769.html下载哪个版本,跟你使用的JDK版本有关,比如使用JDK1.5,则下载ojdbc5.jar。若使用JDK1.6,则下载o

2017-10-30 09:10:35 6616

原创 (Chapter 9) 9.2 The Stock class

Chapter 99.2 The Stock class. Design a class named Stock that contains:A string data field named symbol for the stock's symbol.A string data field named name for the stock's name.A double da

2017-10-28 22:41:17 1491

传统数据库到开源数据库迁移工具化流程.pdf

传统数据库到开源数据库迁移工具化流程 韩宏坤 DSG公司

2019-10-24

SQLFlow连接数据和AI引擎的鹊桥.pdf

SQLFlow连接数据和AI引擎的鹊桥 谢梁,滴滴首席数据科学家

2019-10-24

java 经典实例第三版

从lambda表达式、JavaFX 8,到网络编程和支持移动设备等方面,Java 8都有许多更新。本书包含了数百个经过实践验证的技巧,内容涵盖了广泛的Java主题,可帮助你快速进入编程状态。你可以从中学到一切有用的技术,包括调试、数据结构、GUI开发和函数编程。 本书的每个技巧既给出了代码部分,也给出了运行结果,还有对它们的讨论。你可以免费使用这些代码。如果你对Java基础知识比较熟悉,学习本书将使你进一步掌握语言方面的通用知识和Java 8 中主要API方面的特殊知识。

2017-11-20

Java加密与解密的艺术

Java安全领域的百科全书,密码学领域的权威经典, Java应用架构师的必备参考手册, -------------------------, 本书是Java安全领域的百科全书,密码学领域的权威经典,4大社区一致鼎力推荐。, 全书包含3个部分,基础篇对Java企业级应用的安全知识、密码学核心知识、与Java加密相关的API和通过权限文件加强系统安全方面的知识进行了全面的介绍;实践篇不仅对电子邮件传输算法、消息摘要算法、对称加密算法、非对称加密算法、数字签名算法等现今流行的加密算法的原理进行了全面而深入的剖析,而且还结合翔实的范例说明了各种算法的具体应用场景;综合应用篇既细致地讲解了加密技术对数字证书和SSL/TLS协议的应用,又以示例的方式讲解了加密与解密技术在网络中的实际应用,极具实践指导性。, Java开发者将通过本书掌握密码学和Java加密与解密技术的所有细节;系统架构师将通过本书领悟构建安全企业级应用的要义;其他领域的安全工作者也能通过本书一窥加密与解密技术的精髓。

2017-11-07

JAVASE JDK最新版本 CHM英文版

JAVASE JDK9 CHM英文版,API的集合文档说明 JAVASE不包括JAVAEE

2017-11-03

java面试实战

java开发的面试题目,包括JDBC,JSP,Servlet,Spring,struts等。

2017-11-03

Core.Java.Volume.I.Fundamentals.10th.Edition

最新的core java 英文版,第10版本 非常高清 Core.Java.Volume.I.Fundamentals.10th.Edition.2016

2017-10-28

《数据结构》算法实现及解析(第二版).高一凡

《数据结构》算法实现及解析(第二版).高一凡.

2017-03-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除