首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
牛客125896299号
获赞
2
粉丝
0
关注
0
看过 TA
0
IP属地:陕西
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑牛客125896299号吗?
发布(12)
评论
刷题
收藏
牛客125896299号
关注TA,不错过内容更新
关注
2023-09-28 22:20
题解 | #字符串排序#
n = int(input()) #要输入几个字符串 list_str = [] #初始化一个空列表 for i in range(n): #循环n次 str = input() # 输入字符串 list_str.append(str) # 字符串加入到列表里 list_str.sort() # 对列表里元素进行正序排列 #循环打印出来 for k in list_str: print(k)
0
点赞
评论
收藏
分享
2023-09-25 01:32
题解 | #句子逆序#
l = input().split() #对输入,按空格切开,返回列表 s_l = l[::-1] #对列表逆序 print(' '.join(s_l)) 将逆序后的列表 组装成 空格间隔的字符串 打印出来
0
点赞
评论
收藏
分享
2023-09-25 00:59
题解 | #提取不重复的整数#
num = input() s_num = num[::-1] #逆序原字符串 new_num = '' #初始化一个空串 for i in s_num: if i in new_num: #循环的i存在,pass pass else: #不存在,就加进去 new_num = new_num+i print(new_num #最后打印
0
点赞
评论
收藏
分享
2023-09-24 23:56
题解 | #合并表记录#
n=int(input()) dict = {} for i in range(n): l = input().split() key=int(l[0]) #每次输入的key值 value=int(l[1]) #每次输入的value值 dict[key] = dict.get(key,0)+value #get判断有key,则返回value值,没有返回0.即有相同key的累加,不同的新增 for k in sorted(dict.keys()): #对key排序 print(k ,dict[k])
0
点赞
评论
收藏
分享
2023-09-24 23:16
题解 | #取近似值#
f = eval(input()) f_d=int(f+0.5) # int()是向0取整,不管小数大小,直接舍去,浮点数+0.5后,刚好符合四舍五入。 print(f_d)
0
点赞
评论
收藏
分享
2023-09-23 16:36
题解 | #质数因子#
m = int(input()) def f(m): prime_num =1 #假设质数标识1 #对数字挨着做除法,范围到数字开根号后+1(一个数的质因子不会大于它的算术平方根+1的) for i in range(2,int(m**0.5+1)): if m%i == 0: #能被整除,余数是0 prime_num =0 #那就不是质数了 print(i,end=' ') m = m//i f(m) # 对它整除后的商,递归 ...
0
点赞
评论
收藏
分享
2023-09-22 20:44
题解 | #字符串分隔#
str = input() #输入字符串 for i in range(0,len(str),8): #8为步长 if i+8>len(str): #不够8位 y = 8-len(str)%8 # 8 减去 除以8的余数,得到要补充y个0 print(str[i:]+y*'0') #把不够8长的切片打印出来,并补充y个0 else: print(str[i:i+8]) #够8长的,正常打印切片
0
点赞
评论
收藏
分享
2023-09-22 19:53
题解 | #明明的随机数#
N = int(input()) #设置要生成的整数个数 num_list = [] #初始化一个空列表 # for循环循环输入整数,并且判断输入的整数,是否在列表内(就是判重) for n in range(0,N): num_input = int(input()) if num_input in num_list: pass else: num_list.append(num_input) #冒泡排序,从小到大 for i in range(len(num_list)-1): # 列表长度n,则需要比较n-1次 for ...
0
点赞
评论
收藏
分享
2023-09-09 17:39
题解 | #修改属性2#
class Employee: def __init__(self, name, salary) -> None: self.name = name self.salary = salary def printclass(self): print( "{}'salary is {}, and his age is {}".format( self.name, self.salary, self.age ...
0
点赞
评论
收藏
分享
2023-09-09 17:29
题解 | #修改属性1#
class Employee(): def __init__(self,name,salary) -> None: self.name = name self.salary = salary def printclass(self): try: print("{}'salary is {}, and his age is {}".format(self.name,self.salary,self.age)) except Exception: ...
0
点赞
评论
收藏
分享
2023-09-09 17:16
题解 | #班级管理#
class Student(): def __init__(self, name, no, grade, level_list) -> None: self.name = name self.no = no self.grade = grade self.level_list = level_list def print_x(self): print( "{}'s student number is {}, and his grade is {}. He s...
0
点赞
评论
收藏
分享
2023-09-09 16:41
题解 | #兔子的数量#
def f(n): if n>=3: sum = f(n-1)+f(n-2) return sum elif n==2: return 3 elif n==1: return 2 else: print('输入正确的月份') n = int(input()) print(f(n))
0
点赞
评论
收藏
分享
1
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客企业服务