精神小伙nana
码龄4年
关注
提问 私信
  • 博客:8,706
    社区:3
    8,709
    总访问量
  • 18
    原创
  • 1,875,052
    排名
  • 0
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2020-10-25
博客简介:

m0_51932264的博客

查看详细资料
个人成就
  • 获得5次点赞
  • 内容获得2次评论
  • 获得17次收藏
  • 代码片获得169次分享
创作历程
  • 4篇
    2022年
  • 14篇
    2021年
成就勋章
TA的专栏
  • ERROR
    1篇
  • python
    11篇
  • nlp
    1篇
  • PHP
    1篇
  • PAT (Basic Level) Practice
    6篇
  • python刷题
    7篇
  • 笔记
    7篇
兴趣领域 设置
  • Python
    python
  • Java
    eclipsetomcat
  • 编程语言
    java
  • 数据结构与算法
    算法动态规划
  • 前端
    html5
  • 测试
    测试工具压力测试测试覆盖率appium
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

mysql 表delete from数据失败 解决方案

ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails 解决方案
原创
发布博客 2022.10.12 ·
1626 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【mysql】爬虫数据写进mysql 只有一个字符 的解决方案

把爬虫爬到的数据放进数据库需要注意的问题
原创
发布博客 2022.10.12 ·
434 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

最大匹配算法(包含FMM、BMM、BIMM完整代码)

中文分词是将句子转化成词的表示,自动识别句子中的词,在词与词之间加入边界分隔符,分割出各个词汇。在汉语中,虽然是以字为最小单位,但是一篇文章的语义表达却仍然是以词来划分的。因此处理中文文本时,需要进行分词处理,将句子转为词的表示,是必不可少的文本数据预处理步骤。而最大匹配算法是是中文分词中常见的算法。
原创
发布博客 2022.09.22 ·
2483 阅读 ·
3 点赞 ·
0 评论 ·
14 收藏

【ERROR】Parse error: syntax error, unexpected ‘‘ (T_ENCAPSED_AND_WHITESPACE)

PHP语法错误
原创
发布博客 2022.09.18 ·
491 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

【Python】1012 数字分类 (20 分)

给定一系列正整数,请按要求对数字进行分类,并输出以下 5 个数字:A​1 = 能被 5 整除的数字中所有偶数的和;A​2= 将被 5 除后余 1 的数字按给出顺序进行交错求和,即计算 n1​​ −n2+n3−n4⋯;A3= 被 5 除后余 2 的数字的个数;A4= 被 5 除后余 3 的数字的平均数,精确到小数点后 1 位;A​5= 被 5 除后余 4 的数字中最大数字。输入格式:每个输入包含 1 个测试用例。每个测试用例先给出一个不超过 1000 的正整数 N,随后给出 N 个不超过 100
原创
发布博客 2021.07.07 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Python】1006 换个格式输出整数 (15 分)

让我们用字母 B 来表示“百”、字母 S 表示“十”,用 12…n 来表示不为零的个位数字 n(<10),换个格式来输出任一个不超过 3 位的正整数。例如 234 应该被输出为 BBSSS1234,因为它有 2 个“百”、3 个“十”、以及个位的 4。输入格式:每个测试输入包含 1 个测试用例,给出正整数 n(<1000)。输出格式:每个测试用例的输出占一行,用规定的格式输出 n。输入样例 1:234输出样例 1:BBSSS1234输入样例 2:23输出样例 2:S
原创
发布博客 2021.07.07 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Python】1039 到底买不买 (20 分)

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠子,还多了8颗不需要的珠子;第2串不能买,因为没有黑色珠子,并且少了一颗红色的珠子。输入格式:每个输入包含 1
原创
发布博客 2021.07.05 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Python】1032 挖掘机技术哪家强 (20 分)

为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第 1 行给出不超过 10​5​​ 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入样例:63 652 801 1002 703 40
原创
发布博客 2021.07.04 ·
557 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

【Python】1031 查验身份证 (15 分)

一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 4 3 2现在给定一些身份证号码,请你验证校验码的有效性,并输出有问题的号码。输入格式:输入第一行给出正整数N(≤100)是输入的身份
原创
发布博客 2021.07.04 ·
316 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【Python】1020 月饼 (25 分)

月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们最大收益策略应该是卖出全部 15 万吨第 2 种月饼、以及 5 万吨第 3 种月饼,获得 72 + 45/2 = 94.5(亿元)。输入格式
原创
发布博客 2021.07.03 ·
229 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python刷题—第7周

刷题总结:1)把一个字典的键值对加入到另一个字典中dict.update(dict2)#dict2加到dict中2)字典类型转为字符串型import jsondict=json.dumps(dic)3)5-11字典合并里面,当我在遍历字典过程中修改字典时,出现下面错误 RuntimeError: dictionary changed size during iteration #遍历时不能修改字典元素解决方法:不遍历字典,遍历有字典键组成的列表,就可以修改字典4)isinstanc.
原创
发布博客 2021.04.27 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python刷题—第6周

刷题笔记1)第4章-30 找完数(该数恰好等于除自身外的因子之和)首先是思路。我在构思的过程用该数取余a,a的范围从2到该数的一半再加1,如果取余结果为0,就加入列表。最后列表之和如果等于该数,它就是完数。但是通过有问题,显示运行超时。我寻思是循环部分用时过长,效率低。去网上借鉴了别人的代码,发现别的博主的思路里,a的范围是从2到该数开方加1,若取余结果为零,且确定该数不等于a的平方,就把该数除于a的结果一并加入列表。这样大大节省遍历时间。for i in range(a,b+1): lis.
原创
发布博客 2021.04.17 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python刷题—第5周

1)生成双重列表a=[]for i in range(n): s=input() a.append([int(i) for i in s.split()]) 2)max(list)函数可以显示list里面最大的元素list=['1' ,'7', '4' ,'1']print(max(list))#输出73)可以用数学函数计算阶乘math.factorial(i)4)删除列表元素可以用pop()list.pop(0) #删除列表第一个元素5)把s[]中的元素转成字.
原创
发布博客 2021.04.12 ·
220 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

python刷题—第4周

1)b=a+b 用的a和b还是上一个循环的,a没有立刻改变; a, b = 0, 1 for i in range(n + 1): a, b = b, a + b 如果是a=b,b=a+b,那b=a+b中的a是该循环的a2)规范输出,输出结果占11个空格print('{:11d}'.format(fib(i)),end="")3)如果显示非零返回,可以加上exit(0)4)结果精确到小数点后n位。print("average = %.nf"%result)或者pri.
原创
发布博客 2021.04.04 ·
226 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python刷题—第3周

刷题收获1)找出字符串中16进制的字符for i in Str: if((i>"0" and i<="9") or (i>="a" and i<="f")): list.append(i)2)index()或find()函数都能用来查找字符串中特定字符的下标。在列表中查找特定元素只能用index()函数,不能用find()Str=input() #Str="+-P-xf4+-1!#"# index=Str.index("P")index.
原创
发布博客 2021.03.27 ·
328 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python刷题—第2周

刷题收获1)print()默认换行。如果想让输出结果在同一行有以下方法:①end=" "lst=['143', '174', '164' ]for l in lst: print(l,end=" ")#输出 143 174 164 ②join()函数c=['8','2','5']print(int(''.join(c))) 825③将输出结果组成一个字符串,最后再输出字符串result=""list=['H','e','l','l','o']for i in li.
原创
发布博客 2021.03.20 ·
317 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

python刷题—第1周

刷题收获1) {:d}表示占据一个字节宽度^、<、>分别是居中、左对齐、右对齐,后面带宽度1f表示带一个小数format()格式化函数比如第2章-10 输出华氏-摄氏温度转换表 中格式化输出print("{:d}{:>6.1f}".format(i,5*(i-32)/9))输出结果为32 0.034 1.12)输出的值有n位小数比如 第2章-11 求平方与倒数序列的部分和 中输出x带六位小数print("sum = %.6f" %x)3)使用sq.
原创
发布博客 2021.03.12 ·
154 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

【python】五道题目

【python】五道题目1.题目描述:编写一个函数来验证输入的字符串是否是有效的 IPv4 或 IPv6 地址。如果是有效的 IPv4 地址,返回 “IPv4” ;如果是有效的 IPv6 地址,返回 “IPv6” ;如果不是上述类型的 IP 地址,返回 “Neither” 。IPv4 地址由十进制数和点来表示,每个地址包含 4 个十进制数,其范围为 0 - 255, 用(".")分割。比如,172.16.254.1;同时,IPv4 地址内的数不会以 0 开头。比如,地址 172.16.254.
原创
发布博客 2021.03.06 ·
365 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多