首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
775825811
获赞
5
粉丝
2
关注
2
看过 TA
23
门头沟学院
2025
算法工程师
IP属地:湖南
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑775825811吗?
发布(45)
评论
刷题
收藏
775825811
关注TA,不错过内容更新
关注
2024-04-26 21:41
门头沟学院 算法工程师
题解 | #牛牛的矩阵相加#
# 列表生成式秒了 matix = [[1,2,3], [4,5,6], [7,8,9]] a=int(input()) n=[] for i in matix: n.append([a * x for x in i]) print(n)
0
点赞
评论
收藏
分享
2024-04-26 21:38
门头沟学院 算法工程师
题解 | #跳过列表的某个元素#
# 学习一下print的sep和end的区别:sep在打印连续内容的时候指定分隔符,而end指定一行的结束符 m = [i for i in range(1,16)] for i in m: if i == 13: continue else: print(i,end=' ')
0
点赞
评论
收藏
分享
2024-04-26 21:22
门头沟学院 算法工程师
题解 | #被5整除的数字#
# 带条件的列表生成式秒了 my_list = [i for i in range(1,51) if i % 5 == 0] for i in my_list: print(i)
0
点赞
评论
收藏
分享
2024-04-26 21:20
门头沟学院 算法工程师
题解 | #前10个偶数#
# 列表生成式秒了 my_list = [i * 2 for i in range(0,10)] for i in my_list: print(i)
0
点赞
评论
收藏
分享
2024-04-26 21:11
门头沟学院 算法工程师
题解 | #程序员节#
# while True,break,好用! name = [ 'Niuniu' ,'Niumei', 'Niu Ke Le' ] while True: for i in name: print('Hi, {}! Welcome to Nowcoder!'.format(i)) # 连个感叹号都不能少 print("Happy Programmers' Day to everyone!") break
0
点赞
评论
收藏
分享
2024-04-26 21:05
门头沟学院 算法工程师
题解 | #字符列表的长度#
# 习惯用列表生成器!!! """ a = 'Python' my_list = [] for i in a: my_list.append(i) """ # 换成列表生成式 my_list = [i for i in 'Python'] print('Here is the original list:',my_list,sep = '\n') print() print('The number that my_list has is:',len(my_list),sep='\n')
0
点赞
评论
收藏
分享
2024-04-26 20:56
门头沟学院 算法工程师
题解 | #牛牛的绩点#
# 多看多看 dict = {'A': 4.0, 'B': 3.0, 'C': 2.0, 'D': 1.0, 'F': 0} # 字典的应用省去了大幅判断 gra = [] sco = [] while True: grade = input() # 两个输入的位置需要注意 if grade == 'False': # 这里别搞错了,False要加字符串表示符号 break else: score = int(input()) gra.append(dict[grade] * score) sco.append(score) print("%.2f"% (sum(gra) ...
0
点赞
评论
收藏
分享
2024-04-26 20:30
门头沟学院 算法工程师
题解 | #禁止重复注册#
# 明明就没问题,牛客真是有毛病. # 列表生成式记得常用. """ current_users = ['Niuniu','Niumei','GURR','LOLO'] new_users = ['GurR','Niu Ke Le','LoLo','Tuo Rui Chi'] current_users_up = [i.upper() for i in current_users] for i in new_users: if i.upper() in current_users_up: print('The user name %s has already be...
0
点赞
评论
收藏
分享
2024-04-26 17:20
门头沟学院 算法工程师
题解 | #公式计算器#
!!!不知道为什么map映射会报错 a = input().split() print((int(a[0])+int(a[1]))*(int(a[2])-int(a[3]))) # 这里不对可能是因为这里返回的是迭代器 # int()是内置函数,int是函数名 """ x,y,z,p = map(int(),input().split()) print((x+y)*(z-p)) i = list(map(int,input().split())) print((i[0]+i[1]) * (i[2]-i[3])) """
0
点赞
评论
收藏
分享
2024-04-26 16:58
门头沟学院 算法工程师
题解 | #牛牛的逻辑运算#
# 注意一下split函数 num=input().split(" ") # 这里是使用空格作为分隔符,得到字符串列表.其实跟split()没区别. x=int(num[0]) y=int(num[1]) print(x and y, x or y, not x, not y,sep='\n')
0
点赞
评论
收藏
分享
2024-04-26 16:10
门头沟学院 算法工程师
题解 | #朋友的年龄是否相等#
a = input().split() if a[0] == a[1]: # 字符串同样也能比较 print(True) else: print(False) """ x,y = map(int,input().split()) print(x==y) #使用map映射,map映射返回的是迭代器,[但是好像有错误] """
0
点赞
评论
收藏
分享
2024-04-26 15:55
门头沟学院 算法工程师
题解 | #除法与取模运算#
a = int(input()) b = int(input()) print(a//b,a%b) print('%.2f'%(a/b)) # 保留两位小数的用法总是不记得
0
点赞
评论
收藏
分享
2024-04-26 15:49
门头沟学院 算法工程师
题解 | #牛牛的加减器#
# 人家写的复杂版 def Add_Sub(x,y): sum = x+y substract = x - y return sum,substract if __name__ == "__main__": x = int(input()) y = int(input()) sum,substract = Add_Sub(x,y) print(sum,substract,sep='\n')
0
点赞
评论
收藏
分享
2024-04-26 15:43
门头沟学院 算法工程师
题解 | #团队分组#
menber = ['Tom', 'Allen', 'Jane', 'William', 'Tony'] print(menber[:2]) print(menber[1:4]) # 列表切片也是左闭右开 print(menber[3:])
0
点赞
评论
收藏
分享
2024-04-26 14:42
门头沟学院 算法工程师
题解 | #密码游戏#
a1 = input() re = [] for i in a1: # 字符串可以遍历 x = (int(i) + 3) % 9 re.append(str(x)) # 如果是数字数组,join函数报错,所以这里需要加上str() re[0],re[2] = re[2],re[0] re[1],re[3] = re[3],re[1] print(''.join(re))
0
点赞
评论
收藏
分享
1
2
3
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务