每日总结 5.17
今日进行了python的学习。对于昨天的测试代码进行了分析学习。
R7-1 字典合并
d1 = eval(input()) d2 = eval(input()) for key in d2.keys(): d1[key] = d1.get(key, 0) + d2[key] t = list(d1.items()) t.sort(key=lambda x: ord(x[0]) if type(x[0]) == str else x[0]) out = str(dict(t)).replace(' ', '').replace("'", '"') print(out)
R7-2 python-列表:统计考试成绩
score = list(input().split()) sum = 0 max_score = float(score[0]) min_score = float(score[0]) passed = 0 for i in range(0,len(score)): if float(score[i]) > max_score: max_score = float(score[i]) if float(score[i]) < min_score: min_score = float(score[i]) if float(score[i]) >= 60: passed = passed + 1 sum = sum + float(score[i]) average = sum/len(score) passed_rate = passed/len(score)*100 print("及格率:{:.1f}%".format(passed_rate)) print("平均分:{:.1f}".format(average)) print("最高分:{:.1f}".format(max_score)) print("最低分:{:.1f}".format(min_score))
R7-3 找出一个整数的所有素因子
def sushu(n): i = 2 factors = [] while i * i <= n: if n % i: i += 1 else: n //= i factors.append(i) if n > 1: factors.append(n) return factors n = int(input()) factors = sushu(n) print(','.join(map(str, factors)))
今日通过src的地址播放云盘的视频,并设计广告。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通