自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

原创 一些正则表达式常用语法

正则表达式特殊场景语法记录

2023-02-17 17:11:59 95

原创 数据可视化pyecharts 树图绘制

数据:包含江苏省十三大市及市下面各区的数据的json文件city.json部分如图所示import jsonfrom pyecharts.charts import Treefrom pyecharts import options as optswith open('C:/city.json',encoding='utf-8') as f: j = json.load(f)#创建树图对象tree = Tree(init_opts=opts.InitOpts(width='12

2021-05-23 15:15:26 789 2

原创 数据可视化pyecharts 不同图表的叠加显示(直角坐标系)

数据:2020年中每个月的天气情况蒸发量数据[2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3]降水量数据[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3]平均气温数据[2.0, 2.2, 3.3, 4.5, 6.3, 10.2, 20.3, 23.4, 23.0, 16.5, 12.0, 6.2]from pyecha

2021-05-23 15:05:46 634

原创 数据可视化pyecharts 组合图表绘制

数据:1、折线图:某星期的周一到周日最高气温[11, 11, 15, 13, 12, 13, 10]最低气温[1, -2, 2, 5, 3, 2, 0]2、动态散点图:x轴数据[5, 20, 36, 10, 75, 90]y轴数据[10, 25, 8, 60, 20, 80]3、柱形图:一商店水果有[‘苹果’, ‘芒果’, ‘猕猴桃’, ‘香蕉’, ‘车厘子’]某天的销量[200, 160, 120, 289, 105]4、饼图:饼图对应属性和数据使用Faker测试数据fr

2021-05-23 14:42:07 1322

原创 数据可视化pyecharts 基本图表饼图绘制

数据:兴趣[“足球”, “篮球”, “钢琴”, “古筝”, “游泳”]一年级(1)班对应人数[20, 15, 26, 8, 32]一年级(2)班对应人数[22, 41, 19, 12, 27]二年级(1)班对应人数[19, 25, 13, 8, 32]二年级(2)班对应人数[28, 39, 26, 21, 20]from pyecharts import options as optsfrom pyecharts.charts import Piefrom pyecharts.gl

2021-05-22 13:40:22 379

原创 数据可视化pyecharts 基本图表日历图绘制

数据:实现某商店2020年10月1号至2021年4月1号期间每一天盈利额(产生5000至30000区间的随机数)的数据可视化。from pyecharts.charts import Calendarfrom pyecharts import options as optsimport pandas as pdimport random#创建数据data = [ [i.strftime("%Y-%m-%d"), random.randint(5000, 30000)] for

2021-05-22 13:23:29 510

原创 数据可视化pyecharts 直角坐标系散点图

数据(收货天数与满意度之间的关系):[[6, 4.5], [12, 3], [8, 3], [6, 5], [18, 1.5], [7, 3.5], [3, 4], [8, 2.5],[11, 3], [2, 5], [12, 2.5], [15, 2], [6, 4], [9, 2], [2, 5], [10, 2],[4, 5], [13, 2], [14, 1.5], [9, 3], [7, 3], [3, 3.5], [6, 4], [5, 4.5],[16, 1], [9, 2.5], [

2021-05-22 12:55:00 290

原创 数据可视化pyecharts 直角坐标系折线图

数据:X轴数据[“周一”, “周二”, “周三”, “周四”, “周五”, “周六”, “周日”]。Y轴数据最高气温为[11, None, 15, 13, 12, 13, 10];最低气温为[1, -2, 2, 5, 3, None, 0] 。from pyecharts.charts import Linefrom pyecharts import options as opts#数据x = ["周一", "周二", "周三", "周四", "周五", "周六", "周日"]y1 =

2021-05-22 12:35:09 448

原创 数据可视化pyecharts 直角坐标系柱状图绘制

pyecharts 是一个用于生成 Echarts 图表的类库。数据:X轴数据[‘SPSS与统计分析’, ‘Python数据分析实战’, ‘SQL数据分析’, ‘Python可视化分析(Pyecharts)’, ‘问卷与量表数据分析’]。Y轴数据书店A为[253, 332, 179, 202, 88];书店B为[200, 160, 120, 289, 105] ;书店C为[360, 220, 198, 410, 97] 。from pyecharts.charts import Barfr

2021-05-21 22:24:43 530 2

原创 蓝桥杯python出现次数最多的整数

算法训练ALGO-90出现次数最多的整数问题描述  编写一个程序,读入一组整数,这组整数是按照从小到大的顺序排列的,它们的个数N也是由用户输入的,最多不会超过20。然后程序将对这个数组进行统计,把出现次数最多的那个数组元素值打印出来。如果有两个元素值出现的次数相同,即并列第一,那么只打印比较小的那个值。  输入格式第一行是一个整数N,N £ 20;接下来有N行,每一行表示一个整数,并且按照从小到大的顺序排列。输出格式输出只有一行,即出现次数最多的那个元素值。样例输入5100150

2021-04-16 23:21:22 1309

原创 蓝桥杯python成绩统计

历届试题PREV-63成绩统计【没两天就比赛了,混子的挣扎】问题描述小蓝给学生们组织了一场考试,卷面总分为 分,每个学生的得分都是一个 到 的整数。如果得分至少是 分,则称为及格。如果得分至少为 分,则称为优秀。请计算及格率和优秀率,用百分数表示,百分号前的部分四舍五入保留整数。输入格式输入的第一行包含一个整数 ,表示考试人数。接下来 行,每行包含一个 至 的整数,表示一个学生的得分。输出格式输出两行,每行一个百分数,分别表示及格率和优秀率。百分号前的部分四舍五入保留整数

2021-04-16 23:16:22 339

原创 蓝桥杯python成绩分析

历届试题PREV-64 成绩分析问题描述小蓝给学生们组织了一场考试,卷面总分为 分,每个学生的得分都是一个 到 的整数。请计算这次考试的最高分、最低分和平均分。输入格式输入的第一行包含一个整数 ,表示考试人数。接下来 行,每行包含一个 至 的整数,表示一个学生的得分。输出格式输出三行。第一行包含一个整数,表示最高分。第二行包含一个整数,表示最低分。第三行包含一个实数,四舍五入保留正好两位小数,表示平均分。样例输入780925674889910Data样

2021-04-16 23:12:01 453

原创 蓝桥杯python单词分析

历届试题PREV-65 单词分析问题描述小蓝正在学习一门神奇的语言,这门语言中的单词都是由小写英文字母组成,有些单词很长,远远超过正常英文单词的长度。小蓝学了很长时间也记不住一些单词,他准备不再完全记忆这些单词,而是根据单词中哪个字母出现得最多来分辨单词。现在,请你帮助小蓝,给了一个单词后,帮助他找到出现最多的字母和这个字母出现的次数。输入格式输入一行包含一个单词,单词只由小写英文字母组成。输出格式输出两行,第一行包含一个英文字母,表示单词中出现得最多的字母是哪个。如果有多个字母出现的次数相等

2021-04-16 23:07:36 385

原创 蓝桥杯python 大小写转换

算法训练ALGO-84 大小写转换问题描述  编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。输出格式:输出经过转换后的字符串。样例输入AeDb样例输出aEdB【主要思路】【按顺序遍历字符串中的字符,英文字母只有大小写两种形式,只要判断是否与该字符的小写(或大写)一致,即可得出要转换的

2020-12-28 15:28:42 231

原创 蓝桥杯python Torry的困惑(基本型)

算法训练ALGO-51 Torry的困惑(基本型)问题描述  Torry从小喜爱数学。一天,老师告诉他,像2、3、5、7……这样的数叫做质数。Torry突然想到一个问题,前10、100、1000、10000……个质数的乘积是多少呢?他把这个问题告诉老师。老师愣住了,一时回答不出来。于是Torry求助于会编程的你,请你算出前n个质数的乘积。不过,考虑到你才接触编程不久,Torry只要你算出这个数模上50000的值。  输入格式  仅包含一个正整数n,其中n<=100000。  输出格式 

2020-12-26 16:44:51 236 4

原创 蓝桥杯python 最大最小公倍数

算法训练ALGO-2 最大最小公倍数问题描述已知一个正整数N,问从1~N中任选出三个数,他们的最小公倍数最大可以为多少。输入格式输入一个正整数N。输出格式输出一个整数,表示你找到的最小公倍数。样例输入9样例输出504N = int(input())Min = 1if N<=2: print(N)elif N%2 != 0: print(N*(N-1)*(N-2))else: if N%3 == 0: print((N-1)*(N-2

2020-08-09 10:56:54 682 3

原创 蓝桥杯python 区间k大数查询

算法训练ALGO-1 区间k大数查询问题描述给定一个序列,每次询问序列中第l个数到第r个数中第K大的数是哪个。输入格式第一行包含一个数n,表示序列长度。第二行包含n个正整数,表示给定的序列。第三个包含一个正整数m,表示询问个数。接下来m行,每行三个数l,r,K,表示询问序列从左往右第l个数到第r个数中,从大往小第K大的数是哪个。序列元素从1开始标号。输出格式总共输出m行,每行一个数,表示询问的答案。样例输入51 2 3 4 521 5 22 3 2样例输出42n = i

2020-08-09 10:17:28 263

原创 蓝桥杯python 猴子吃包子

算法训练ALGO-246 猴子吃包子问题描述  从前,有一只吃包子很厉害的猴子,它可以吃无数个包子,但是,它吃不同的包子速度也不同;肉包每秒钟吃x个;韭菜包每秒钟吃y个;没有馅的包子每秒钟吃z个;现在有x1个肉包,y1个韭菜包,z1个没有馅的包子;问:猴子吃完这些包子要多久?结果保留p位小数。输入格式  输入1行,包含7个整数,分别表示吃不同包子的速度和不同包子的个数和保留的位数。输出格式  输出一行,包含1个实数,表示吃完所有包子的时间。样例输入4 3 2 20 30 15 2样例输出

2020-08-09 10:16:01 320 6

原创 蓝桥杯python 回形取数

基础训练BASIC-25 回形取数问题描述  回形取数就是沿矩阵的边取数,若当前方向上无数可取或已经取过,则左转90度。一开始位于矩阵左上角,方向向下。输入格式  输入第一行是两个不超过200的正整数m, n,表示矩阵的行和列。接下来m行每行n个整数,表示这个矩阵。输出格式  输出只有一行,共mn个数,为输入矩阵回形取数得到的结果。数之间用一个空格分隔,行末不要有多余的空格。样例输入3 31 2 34 5 67 8 9样例输出1 4 7 8 9 6 3 2 5样例输入3 21

2020-08-09 10:14:39 527 3

原创 蓝桥杯python Huffman树/哈夫曼树

基础训练BASIC-28 Huffman树问题描述  Huffman树在编码中有着广泛的应用。在这里,我们只关心Huffman树的构造过程。  给出一列数{pi}={p0, p1, …, pn-1},用这列数构造Huffman树的过程如下:  1. 找到{pi}中最小的两个数,设为pa和pb,将pa和pb从{pi}中删除掉,然后将它们的和加入到{pi}中。这个过程的费用记为pa + pb。  2. 重复步骤1,直到{pi}中只剩下一个数。  在上面的操作过程中,把所有的费用相加,就得到了构造Hu

2020-08-08 21:24:03 233 1

原创 蓝桥杯python 阶乘计算

基础训练BASIC-30 阶乘计算问题描述  输入一个正整数n,输出n!的值。  其中n!=123*…*n。算法描述  n!可能很大,而计算机能表示的整数范围有限,需要使用高精度计算的方法。使用一个数组A来表示一个大整数a,A[0]表示a的个位,A[1]表示a的十位,依次类推。  将a乘以一个整数k变为将数组A的每一个元素都乘以k,请注意处理相应的进位。  首先将a设为1,然后乘2,乘3,当乘到n时,即得到了n!的值。输入格式  输入包含一个正整数n,n<=1000。输出格式  

2020-08-06 17:24:40 499 1

原创 蓝桥杯python 高精度加法

基础训练BASIC-高精度加法问题描述  输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述  由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。  定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。  计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位产生,则把进位(即和的十位数)存入r,把和的个位数存入C[0],即C[0]等于(A[0]+B

2020-08-05 18:06:13 208

原创 蓝桥杯python 报时助手

基础训练BASIC-26 报时助手问题描述  给定当前的时间,请用英文的读法将它读出来。  时间用时h和分m表示,在英文的读法中,读一个时间的方法是:  如果m为0,则将时读出来,然后加上“o’clock”,如3:00读作“three o’clock”。  如果m不为0,则将时读出来,然后将分读出来,如5:30读作“five thirty”。  时和分的读法使用的是英文数字的读法,其中0~20读作:  0:zero, 1: one, 2:two, 3:three, 4:four, 5:five

2020-08-04 16:02:02 544 2

原创 蓝桥杯python 龟兔赛跑预测

基础训练BASIC-24 龟兔赛跑预测问题描述  话说这个世界上有各种各样的兔子和乌龟,但是研究发现,所有的兔子和乌龟都有一个共同的特点——喜欢赛跑。于是世界上各个角落都不断在发生着乌龟和兔子的比赛,小华对此很感兴趣,于是决定研究不同兔子和乌龟的赛跑。他发现,兔子虽然跑比乌龟快,但它们有众所周知的毛病——骄傲且懒惰,于是在与乌龟的比赛中,一旦任一秒结束后兔子发现自己领先t米或以上,它们就会停下来休息s秒。对于不同的兔子,t,s的数值是不同的,但是所有的乌龟却是一致——它们不到终点决不停止。  然而有些

2020-08-04 15:44:27 361

原创 蓝桥杯python 芯片测试

基础训练BASIC-23 芯片测试问题描述  有n(2≤n≤20)块芯片,有好有坏,已知好芯片比坏芯片多。  每个芯片都能用来测试其他芯片。用好芯片测试其他芯片时,能正确给出被测试芯片是好还是坏。而用坏芯片测试其他芯片时,会随机给出好或是坏的测试结果(即此结果与被测试芯片实际的好坏无关)。  给出所有芯片的测试结果,问哪些芯片是好芯片。输入格式  输入数据第一行为一个整数n,表示芯片个数。  第二行到第n+1行为n*n的一张表,每行n个数据。表中的每个数据为0或1,在这n行中的第i行第j

2020-08-04 15:40:10 374 2

原创 蓝桥杯python FJ的字符串

基础训练BASIC-22 FJ的字符串问题描述  FJ在沙盘上写了这样一些字符串:  A1 = “A”  A2 = “ABA”  A3 = “ABACABA”  A4 = “ABACABADABACABA”  … …  你能找出其中的规律并写所有的数列AN吗?输入格式  仅有一个数:N ≤ 26。输出格式  请输出相应的字符串AN,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。样例输入3样例输出ABACABAn = int(input())list = ["

2020-08-04 15:24:33 210

原创 蓝桥杯python 数的读法

基础训练BASIC-20 数的读法问题描述  Tom教授正在给研究生讲授一门关于基因的课程,有一件事情让他颇为头疼:一条染色体上有成千上万个碱基对,它们从0开始编号,到几百万,几千万,甚至上亿。  比如说,在对学生讲解第1234567009号位置上的碱基时,光看着数字是很难准确的念出来的。  所以,他迫切地需要一个系统,然后当他输入12 3456 7009时,会给出相应的念法:  十二亿三千四百五十六万七千零九  用汉语拼音表示为  shi er yi san qian si bai wu

2020-08-04 15:21:40 949 3

原创 蓝桥杯python 完美的代价

基础训练BASIC-19 完美的代价问题描述  回文串,是一种特殊的字符串,它从左往右读和从右往左读是一样的。小龙龙认为回文串才是完美的。现在给你一个串,它不一定是回文的,请你计算最少的交换次数使得该串变成一个完美的回文串。  交换的定义是:交换两个相邻的字符  例如mamad  第一次交换 ad : mamda  第二次交换 md : madma  第三次交换 ma : madam (回文!完美!)输入格式  第一行是一个整数N,表示接下来的字符串的长度(N <= 8000)

2020-08-04 14:00:55 697 1

原创 蓝桥杯python 矩形面积交

基础训练BASIC-18 矩形面积交问题描述  平面上有两个矩形,它们的边平行于直角坐标系的X轴或Y轴。对于每个矩形,我们给出它的一对相对顶点的坐标,请你编程算出两个矩形的交的面积。输入格式  输入仅包含两行,每行描述一个矩形。  在每行中,给出矩形的一对相对顶点的坐标,每个点的坐标都用两个绝对值不超过10^7的实数表示。输出格式  输出仅包含一个实数,为交的面积,保留到小数后两位。样例输入1 1 3 32 2 4 4样例输出1.00a,b,c,d = map(float,in

2020-08-04 13:49:49 322 1

原创 蓝桥杯python 分解质因数

基础训练BASIC-16 分解质因数问题描述  求出区间[a,b]中所有整数的质因数分解。输入格式  输入两个整数a,b。输出格式  每行输出一个数的分解,形如k=a1a2a3…(a1<=a2<=a3…,k也是从小到大的)(具体可看样例)样例输入3 10样例输出3=34=225=56=237=78=2229=3310=25提示  先筛出所有素数,然后再分解。a,b = map(int,input().split())def zhiyinshu(i):

2020-08-04 12:27:37 281

原创 蓝桥杯python 字符串对比

基础训练BASIC-15 字符串对比问题描述   给定两个仅由大写字母或小写字母组成的字符串(长度介于1到10之间),它们之间的关系是以下4中情况之一:  1:两个字符串长度不等。比如 Beijing 和 Hebei  2:两个字符串不仅长度相等,而且相应位置上的字符完全一致(区分大小写),比如 Beijing 和 Beijing  3:两个字符串长度相等,相应位置上的字符仅在不区分大小写的前提下才能达到完全一致(也就是说,它并不满足情况2)。比如 beijing 和BEIjing   4:两个

2020-08-04 12:24:30 424

原创 蓝桥杯python 时间转换

基础训练BASIC-14问题描述   给定一个以秒为单位的时间t,要求用“< H >:< M >:< S >”的格式来表示这个时间。< H >表示时间,< M表示分钟,而< S >表示秒,它们都是整数且没有前导的“0”。例如,若t=0, 则应输出是“0:0:0”;若t=3661,则输出“1:1:1”。 输入格式   输入只有一行,是一个整数t(0<=t<=86399)。输出格式   输出只有一行,是以“< H &g

2020-08-04 12:22:11 512

原创 蓝桥杯python 数列排序

基础训练BASIC-13 数列排序n = int(input())list = list(map(int,input().split()))list.sort()for i in range(0,len(list)): print(str(list[i]),end=" ")

2020-03-19 10:08:31 902

原创 蓝桥杯python 数列特征

基础训练BASIC-4 数列特征n=int(input())list=list(map(int,input().split()))print(max(list))print(min(list))print(sum(list))

2020-03-19 10:05:46 248

原创 蓝桥杯python 查找整数

基础训练BASIC-5 查找整数n=int(input())list=input().split(' ')a=int(input())index=1if str(a) in list: for i in list: if int(i)==a: print(index) break index=inde...

2020-03-18 11:16:29 461

原创 蓝桥杯python 杨辉三角

基础训练BASIC-6 杨辉三角a=[[1]]n = int(input())for i in range(1,n): b = a[-1]+[0] c = [1] for j in range(len(b)-1): c.append(b[j]+b[j+1]) a.append(c)for k in range(0,n): d = a...

2020-03-18 11:11:14 314

原创 蓝桥杯python 字母图形

基础训练BASIC-3 字母图形n,m = map(int,input().split(" "))str1 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"str2 = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"for i in range(0,n): if i == 0: print(str1[0:m]) else: ...

2020-03-18 11:10:03 291 2

原创 蓝桥杯python 十六进制转八进制

基础训练 BASIC-12资源限制时间限制:1.0s 内存限制:512.0MB问题描述  给定n个十六进制正整数,输出它们对应的八进制数。输入格式  输入的第一行为一个正整数n (1<=n<=10)。  接下来n行,每行一个由09、大写字母AF组成的字符串,表示要转换的十六进制正整数,每个十六进制数长度不超过100000。输出格式  输出n行,每行为输入对应的八...

2020-03-09 13:43:17 674

原创 蓝桥杯python 十六进制转十进制

基础训练 BASIC-11 十六进制转十进制资源限制时间限制:1.0s 内存限制:512.0MB问题描述  从键盘输入一个不超过8位的正的十六进制数字符串,将它转换为正的十进制数后输出。  注:十六进制数中的10~15分别用大写的英文字母A、B、C、D、E、F表示。样例输入FFFF样例输出65535a = input()B = int(a,16)print(B)...

2020-03-09 13:41:09 344

原创 蓝桥杯python 十进制转十六进制

基础训练 BASIC-10 十进制转十六进制资源限制时间限制:1.0s 内存限制:512.0MB问题描述  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,...

2020-03-09 13:38:28 1829

进制转换题目大全(附答案)

进制转换相关题目大全文档(内附答案).pdf 进制转换题目大全是一份较为详细的题目文档,其中涵盖了二进制、八进制、十进制和十六进制之间互相转换的各种进制转换题目。 文档中的题目包括了从基本的进制转换到复杂的进制转换,旨在帮助学习者更好地理解进制转换的概念,并能够更有效地解决进制转换问题。

2023-02-22

NLP自然语言处理-职业词库

NLP自然语言处理、机器学习、人工智能 学习语料、训练语料、词库 中国职业名称词库 中文 python

2023-02-16

NLP自然语言处理-大学专业名称数据集

NLP自然语言处理-大学专业名称数据集 中国大学专业名称数据集, NLP自然语言处理, python, C/C++,Java 中文。

2023-02-15

空空如也

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

TA关注的人

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