- 博客(34)
- 收藏
- 关注
原创 SQL语言的排序问题
原文链接:https://blog.csdn.net/m0_46211448/article/details/129348852。MySql8.0 使用窗口函数实现排名。②DENSE_RANK()函数。③ROW_NUMBER()函数。
2023-11-12 15:42:16
144
原创 列表嵌套字典的排序
第一行输入一个正整数 N,随后的N 行各输入一个人的姓名和年龄,中间用空格分隔(形如 “Tom 18” ),将字符串转为形如 {"name":"Tom","age":18} 的字典,按顺序加入到列表中,得到一个元素为字典的列表,分别根据年龄和姓名对其排序输出。输入第一行输入一个正整数 N随后的N 行各输入一
2022-05-25 23:30:19
2619
原创 排序输出字典中数据
有两个字典数据如下: dic1 = {'Tom':21,'Bob':18,'Jack':23,'Ana':20} dic2 = {'李雷':21,'韩梅梅':18,'小明':23,'小红':20}请将dic1 按键的大小升序排序,将dic2按值的大小升序排序,输出dic1的前n个键的内容,输出dic2前n个键值对。
2022-05-25 22:22:21
3072
原创 用字典来统计词频
使用freqDict = eval(input()) 读入单词词频字典,再读入一段英文,默认按照英文输入的顺序,统计更新单词词频字典,并输出。输入输入为两行,第一行是一个字典,形如{'hello': 12, 'world': 10},其中存储初始的词频数据。第二行是一段英文文本。输出输出一行,直接打印输出更新后的字典。样例输入 复制{}hello world样例输出 复制{'hello': 1, 'world': 1}dict1 = eval(input())
2022-05-25 10:35:26
1827
原创 摩尔斯电码转换
摩尔斯电码(又译为摩斯密码,Morse code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。编写程序,把输入的英文句子转换成摩尔斯电码并输出电码字符串。
2022-05-25 09:44:26
3094
原创 查询省会python
总理有诗云:两湖两广两河山,五江云贵福吉安,四西二宁青甘陕,还有内台北上天。中国各省、直辖市、自治区和特别行政区的字典数据如下: capitals = {'湖南':'长沙','湖北':'武汉','广东':'广州','广西':'南宁','河北':'石家庄','河南':'郑州','山东':'济南','山西':'太原','江苏':'南京','浙江':'杭州','江西':'南昌','黑龙江':'哈尔滨','新疆':'乌鲁木齐','云南':'昆明','贵州':'贵阳','福建':'福州','吉林':'长春','安徽'
2022-05-25 09:21:54
4902
原创 字典查询python
有字典 dict1 = {'赵广辉':'13299887777','特朗普':'814666888','普京':'522888666','吴京':'13999887777'},编程实现查找功能,用户输入姓名,如在字典中存在,输出“姓名:电话”,如不存在,则输出“数据不存在”。输入一个姓名输出姓名:电话样例输入 复制赵广辉样例输出 复制赵广辉:13299887777dict1 = {'赵广辉':'13299887777','特朗普':'814666888','普京
2022-05-19 10:33:14
6283
1
原创 子列表最大长度
题目描述递归检查一个列表的所有子列表及各层次子列表的子列表的长度,返回所有子列表中最大长度。样例输入 复制[4, 1, 3, 11, [1, 6, 8, [1, 2, 3, 4, 5, 6, 7]], [[1, 3], [6, 15]]]样例输出 复制7m=0def Missyou(lst): l=len(lst) global m if l > m: m=l for i in lst: if type
2022-05-18 17:03:19
286
原创 列表数据清理
输入一个列表,将其中整数和值为整数的字符串转为整型数据,将其中浮点数字符串转为浮点数,其他所有字符串保持原样。样例输入复制[['abc', '123', '45.6', 'car', 'Bike']]样例输出 复制[['abc', 123, 45.6, 'car', 'Bike']]def Missyou(lst): for i in range(len(lst)): if type(lst[i]) == list: Missy.
2022-05-18 16:21:59
688
原创 个人数据脱敏
随着计算机与互联网技术快速发展,电话号码,家庭住址,姓名等个人隐私信息被泄露的风险也越来越高。数据脱敏是指对敏感信息进行变形处理,比如将电话号码 ‘13000000000’ 中的四位用 ’‘ 来代替,变为 ‘130***0000’。
2022-05-18 14:56:09
3541
原创 统计输入python
输入10个数据,再输入任意一个数值,统计输入的任意值出现的次数,同时完成10个数据平均值,最大值和最小值的计算输入输入10个数据,用英文逗号隔开输入任意一个数值输出见样例样例输入复制0,0,10,23,0.98,-0.4444,7,8,9,980样例输出复制0 共出现 2 次10个数据的平均值为 15.5535610个数据的最大值为 9810个数据的最小值为 -0.4444lst1=list(map(eval,input().split(',')...
2022-05-12 20:42:30
942
原创 完数判断python
输入一个数,判断其是否是完数(完数就是其所有真因子的和,恰好等于它本身)输入一个数输出见样例样例输入 复制5样例输出 复制5 的真约数为: [1]不是完数n=eval(input())s=0lst=[]for i in range(1,n): if n%i==0: s+=i lst.append(i)print("{} 的真约数为: {}".format(n,lst))if s==n: print(.
2022-05-12 17:00:48
9438
原创 插入位置python
对一个有序的整数序列,现在要将一个整数插入进去,并保证该序列仍然有序。请输出这个数要插入的位置第一行输入若干个整数,以空格间隔,本题保证用例中输入的数值顺序一定是从小到大,原始列表中无重复数据
2022-05-12 16:48:07
2415
原创 列表的合并与排序
读入两行,两行的格式一样,都是用空格分隔的若干个整数,将这些数合并到一个列表中,降序排列后输出整个列表。提示: list1 = list(map(int,input().split())) #读入一行由空格分隔的整数,将其存入list1列表中输入输入为两行,两行格式一样,都是用空格分隔的若干个整数(整数个数
2022-05-12 15:41:04
4697
原创 分解质因数
分解质因数只针对合数(非质数或者非素数,不包括1在内),每个合数都可以写成几个质数相乘的形式,其中每个质数都是这个合数的因数,叫做这个合数的分解质因数。(提示:先创建一个空列表ls = [],从小到大寻找质因数,每找到一个质因数 a 就执行 ls.append(a) 加入到列表中,最后输出列表 ls 就可以了).
2022-05-12 15:16:58
2098
原创 完美立方数
费马大定理断言,当整数 n > 2时,关于 a,b,c 的方程 an= bn+ cn没有正整数解。 该定理被提出来后,历经三百多年,经历多人猜想辩证,最终在 1995 年被英国数学家安德鲁.怀尔斯证明。 当然,可以找到大于 1 的 4 个整数满足完美立方等式:a3= b3+ c3+ d3(例如 123= 63+ 83+ 103) 编写一个程序,对于任意给定的正整数 N(N<=100),寻找所有的四元组(a,b,c,d),满足 a3= b3+ c3+ d3其中 1 <...
2022-05-12 11:36:00
702
原创 两数之和python
给定一个整数列表 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数,并返回他们的列表索引。每种输入只需要对应一个答案。但是,你不能重复使用这个数组中同样位置的元素。
2022-05-12 11:13:23
495
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人