不错就是对
不错就是对
全部文章
题解
归档
标签
去牛客网
登录
/
注册
不错就是对的博客
Work hard and be nice to people.
全部文章
/ 题解
(共21篇)
题解 | #统计字符#
HJ40 统计字符 思路: step1:输入字符,同时创建“shuzi”,将0-9数字添加进去,同时设置4个计数器; step2:对n进行遍历,如果i是字母,count1 += 1;如果i是空格,count2 += 1;如果i在“shuzi”中,count3 += 1;如果是其他字符,count4 ...
Python3
字符串
哈希表
2022-03-10
2
427
题解 | #图片整理#
HJ34 图片整理 思路: step1:使用sorted()函数对输入进行排序,所得的均为“'x'”形式,之后使用.join()函数将序列中的元素以指定的字符(这里是空串)连接生成一个新的字符串 代码如下: print(''.join(sorted(input())))
Python3
字符串
2022-03-10
0
359
题解 | #简单密码#
HJ21 简单密码 思路: step1:输入明文n,创建字典dic(“A-Z”对应的“b-a”),创建“shuzi”字符串(“0-9”),创建空串x(便于输出密文) step2:遍历明文n,如果i在“shuzi”内,则直接将数字加到x中;如果i在字典内,则将对应的字母加到x中;如果i是小写字母,则按...
Python3
字符串
2022-03-09
0
459
题解 | #字符串反转#
HJ12 字符串反转 思路: step1:输入字符串; step2:将字符串倒序输出(使用[::-1]) 代码如下: n = input() print(n[::-1])
Python3
字符串
2022-03-09
1
838
题解 | #数字颠倒#
HJ11 数字颠倒 思路: step1:输入一个整数; step2:将其倒序输出(使用[::-1]) 代码如下: n = input() print(n[::-1])
Python3
字符串
2022-03-09
0
532
题解 | #字符个数统计#
HJ10 字符个数统计 思路: step1:输入字符串; step2:创建一个空串a,用于存放不重复字符; step3:遍历输入的字符串,如果不在空串a里面,就将其添加; step4:打印a的长度 代码如下: n = input() a = '' for i in n: if i not i...
Python3
字符串
2022-03-09
0
384
题解 | #进制转换#
HJ5 进制转换 思路: step1:输入一个十六进制的数; step2:将输入的数用切片切去前两个字符“0x”,保留剩下位数的字符; step3:创建一个字典,使得十六进制中的“A-F”分别对应“10-15”; step4:记录切割后的字符长度,同时设立x=0,便于记录数值; step5:遍历被切...
Python3
字符串
2022-03-09
2
483
题解 | #字符串分隔#
HJ4 字符串分隔 思路: step1:定义一个分隔函数fenge():如果字符长度大于8,则先打印前8个字符,然后将剩下的字符递归处理,再次代入函数,以此类推,直到不满足该条件为止;如果长度小于8,则将 “现有字符” 和 “与'8'个单位长度相差的数量与字符'0'相乘” 二者相加,输出打印; st...
Python3
字符串
2022-03-09
0
404
题解 | #计算某字符出现次数#
HJ2 计算某字符出现次数 思路: step1:输入一行字符串,并用.lower()全部转换为小写字母; step2:输入一个字符,并用.lower()全部转换为小写字母; step3:用.count()计数,并打印s在n中出现的次数 代码如下: n = input().lower() s = in...
Python3
字符串
2022-03-09
0
321
题解 | #字符串最后一个单词的长度#
HJ1 字符串最后一个单词的长度 思路: step1:第一行输入字符串,空字符串隔开; step2:打印最后一个单词的长度(使用len()函数显示长度),最后一个单词的下标是“-1” 代码如下: n = input().split() print(len(n[-1]))
Python3
字符串
2022-03-09
1
510
首页
上一页
1
2
3
下一页
末页