首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
课程
专栏·文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
tanglin3438
获赞
55
粉丝
2
关注
0
看过 TA
13
男
湖南工业大学
2016
Python
IP属地:陕西
管好自己,再管理他人。
私信
关注
拉黑
举报
举报
确定要拉黑tanglin3438吗?
发布(71)
刷题
tanglin3438
2022-04-20 10:08
Python
题解 | #密码强度等级#
def checkLens(strs:str) -> int: if not strs: return 0 lens = len(strs) if lens <= 4: return 5 elif 5 <= lens <= 7: return 10 else: return 25 def checkChar(strs:str) -> int: if not strs: return 0 MaxChar = 0...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-20 09:25
Python
题解 | #整型数组合并#
while True: try: List1Count = int(input()) List1 = input().split() if len(List1) != List1Count: print("数组1的长度和预期不符,请重新输入") break List2Count = int(input()) List2 = input().split() if len(List2) != List2Count: ...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-20 09:08
Python
题解 | #字符串字符匹配#
while True: try: str1 = input() str2 = input() Flag = 0 for x in str1: if x not in str2: # 只要子串str2的某个字符不在父串str1种,则为false;如果都在,则为true Flag = 1 print("false") break if not Flag: prin...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-20 09:03
Python
题解 | #统计大写字母个数#
while True: try: strs = input() if 1 <= len(strs) <= 250: List = [] for x in strs: if x.isupper(): # 判断是否大写字母 List.append(x) print(len(List)) except: break
0
点赞
评论
收藏
转发
tanglin3438
2022-04-19 21:37
Python
题解 | #输入n个整数,输出其中最小的k个#
while True: try: List1 = input().split() List2 = input().split() # print(len(List2), List1[0]) if len(List2) != int(List1[0]): print("第二行输入的列表长度不符合预期,请重新输入") NewList = sorted(List2, key=int) # 对原列表进行排序,注意转换成数字,否则排序后也不对 ...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-19 21:23
Python
题解 | #求小球落地5次后所经历的路程和第5次反弹的高度#
while True: try: Hight = int(input()) # 第一次落下的高度 N = 1 # 球谈起的次数 Maxs = 5 NewHight = Hight # 每次落下时的新高度 Counts = 0 # 球经过的总长度 while N <= Maxs: # 循环次数小于等于总共弹起的次数 Counts += 1.5 * NewHight # 经过画图推理,每次都是落下时的1.5倍 ...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-19 20:20
Python
题解 | #图片整理#
while True: try: strs = input() if 1 <= len(strs) <= 1000: List = sorted(strs) # sorted函数,默认就是按ASSIC码进行排序的,只不过会转换成列表 print("".join(List)) #利用join函数把列表转换成新的字符串 except: break
0
点赞
评论
收藏
转发
tanglin3438
2022-04-19 20:08
Python
题解 | #查找兄弟单词#
while True: try: Lists = input().split() # 按空格拆分为列表 InputCounts = int(Lists[0]) # 获取原列表的总数N #print(Lists, InputCounts) ListStr = Lists[1:InputCounts+1] # 获取原列表 #print(ListStr) OutputCounts = int(Lists[-1]) # 获取K值 #print(OutputCoun...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-19 16:12
Python
题解 | #学英语#
num1 = ['zero','one','two','three','four','five','six', 'seven','eight','nine','ten','eleven','twelve', 'thirteen','fourteen','fifteen','sixteen', 'seventeen','eighteen','nineteen'] num2 = [0,0,'twenty','thirty','forty','fifty','sixty', 'seventy','eighty','ninety'] List...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-19 16:12
Python
题解 | #字符串排序#
while True: try: strs = input() NewStr = "" # 先统计所有的大小写字母 for x in strs: if x.isalpha(): NewStr += x NewList = sorted(NewStr, key=str.lower) # 字母按A/a-Z/z排序,并放到列表里面 NewWord = "" # 要打印的新字符串 idex = 0 ...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-17 09:44
Python
题解 | #删除字符串中出现次数最少的字符#
while True: try: strs = input() from collections import Counter dicts = Counter(strs) # 可以形成一个字典,以字母为key,出现的次数为value MinNum = min(dicts.values()) # 找到字母出现次数最小数 for key in dicts: if dicts[key] == MinNum: # 如果字典的value是最小出现次数,则删除对应字母 ...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-16 20:44
Python
题解 | #汽水瓶#
while True: try: Nums = int(input()) if Nums: print(Nums//2) # 2个就可以借一个,所以对2取整即可 except: break
0
点赞
评论
收藏
转发
tanglin3438
2022-04-16 17:22
Python
题解 | #单词倒排#
描述 Catcher是MCA国的情报员,他工作时发现敌国会用一些对称的密码进行通信,比如像这些ABBA,ABA,A,123321,但是他们有时会在开始或结束时加入一些无关的字符以防止别国破解。比如进行下列变化 ABBA->12ABBA,ABA->ABAKK,123321->51233214 。因为截获的串太长了,而且存在多种可能的情况(abaaab可看作是aba,或baaab的加密形式),Cathcer的工作量实在是太大了,他只能向电脑高手求助,你能帮Catcher找出最长的有效密码串吗? 数据范围:字符串长度满足 1≤ n ≤2500 输入描述:输入一个字符串(字符串的长度...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-16 09:50
已编辑
Python
题解 | #单词倒排#
描述 对字符串中的所有单词进行倒排。 说明: 1、构成单词的字符只有26个大写或小写英文字母; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符; 4、每个单词最长20个字母; 数据范围:字符串长度满足 1≤n≤10000 输入描述:输入一行,表示用来倒排的句子 输出描述:输出句子的倒排结果 示例1 输入:$bo*y gi!r#l 输出:l r gi y bo while True: try: Words = input() if 1 <=...
0
点赞
评论
收藏
转发
tanglin3438
2022-04-15 22:09
Python
题解 | #密码验证合格程序#
描述: 密码要求: 1.长度超过8位 2.包括大小写字母.数字.其它符号,以上四种至少三种 3.不能有长度大于2的不含公共元素的子串重复 (注:其他符号不含空格或换行) 数据范围:输入的字符串长度满足 1≤n≤100 输入描述:一组字符串。 输出描述:如果符合要求输出:OK,否则输出NG 示例1 输入: 021Abc9000 021Abc9Abc1 021ABC9000 021$bc9000 输出: OK NG NG OK def CheckPassword(strs:str) -> bool: if len(strs) < 8: # 长度小于8,密码不合理 ...
0
点赞
评论
收藏
转发
1
2
3
4
5
工具箱
TA的圈子
暂未加入圈子
TA的圈子
TA的笔记
暂无笔记
TA的笔记
登录
0
天
已登录
0
天
连续登录
0
人
今日访客
牛客网
牛客企业服务