## 结课作业
import ast
a1, a2, a3 = map(int, input().split())
#三个非负整数 a1,a2,a3分别表示作业成绩、小测成绩和期末考试成绩。
#相邻两个数之间用一个空格隔开,三项成绩满分都是 100分。
#总成绩 = 作业成绩×20%+小测成绩×30%+期末考试成绩×50%
def grade(a1,a2,a3):
grade=a1*0.2+a2*0.3+a3*0.5
return int(grade)
print(grade(a1,a2,a3))
import ast
a, b, c, d = map(int, input().split())
#从 a 时 b 分一直游泳到当天的c 时 d 分
#一行内输入四个整数,以空格隔开
#输出两个整数 e 和 f
def time(a, b, c, d):
t1=a*60+b
t2=c*60+d
t=t2-t1
e=int(t//60)
f=int(t%60)
return e,f
e,f=time(a, b, c, d)
print(f"{e} {f}")
rows = 7
cols = 2
matrix = []# 初始化一个空的矩阵
# 循环输入矩阵的每一行,如果行和不超过8返回0 ,否则找到最靠前的最大行和
for i in range(rows):# 输入当前行的数据,以空格分隔
row_input = input()# 将输入的数据按空格分割并转换为整数,然后添加到当前行
row = list(map(int, row_input.split()))# 检查输入的数据数量是否符合列数要求
if len(row) != cols:
print("输入的数据数量与列数不符,请重新输入。")# 重新输入当前行的数据,直到符合列数要求为止
while len(row) != cols:
row_input = input()
row = list(map(int, row_input.split())) # 将当前行添加到矩阵中
matrix.append(row)
row_sums = [sum(row) for row in matrix]
print(row_sums)
print(max(row_sums))
def days(row_sums):
if max(row_sums)>8:
for i in range(rows):
if row_sums[i]==max(row_sums):
return f"{i+1}"
else:continue
else:
return f"0"
print(days(row_sums))
##输入一个单词,计算字母出现频数,若max-min为质数,输出Lucky Word,\n以及这个质数
from collections import Counter
str1 = input() ##小写字母
def Lucky_Word(str1):
letter_freq = Counter(c for c in str1 if c.isalpha()) # 使用Counter计算字符频数
# 找到频数最大和最小的字母频数
most_common = letter_freq.most_common()
max_freq = most_common[0][1] # 最大频数
min_freq = most_common[-1][1] # 最小频数
n = max_freq - min_freq
if n < 2:
return "No Answer\n0"
if n == 2:
return "Lucky Word\n2"
if n % 2 == 0:
return "No Answer\n0"
maxFactor = round(n ** 0.5)
for factor in range(3, maxFactor + 1, 2):
if n % factor == 0:
return "No Answer\n0"
return f"Lucky Word\n{n}"
print(Lucky_Word(str1))
#输入偶数N,验证4-N中所有偶数符合哥德巴赫猜想,分解为两个质数的和,
#分发不唯一取第一个加数小的情况
#输出全部分法
def fasterIsPrime(n):
if n < 2:
return False
if n == 2:
return True
if n % 2 == 0:
return False
maxFactor = round(n**0.5)
for factor in range(3, maxFactor+1, 2):
if n % factor == 0:
return False
return True
N=int(input())
def Goldbachs_Conjecture(N):
result=""
for i in range (4,N+1,2):
for j in range(2,i//2+1):
if fasterIsPrime(j) and fasterIsPrime(i-j):
result+=f'{i}={j}+{i-j}\n'
break
return result
print(Goldbachs_Conjecture(N))
相关推荐
CANoe测试效率提升秘籍:Python+Test Module/Test Unit实战指南
本文深入探讨了如何利用Python脚本通过COM接口驱动CANoe的Test Module和Test Unit,实现汽车电子测试的全面自动化。文章提供了从框架设计、接口连接到实战操控的完整指南,旨在帮助工程师构建高效、可维护的自动化测试流水线,从而显著提升测试效率与可靠性。
Python基础练习题-适合小白-(一)
Python基础练习题(一)1.整数求和2.伽马函数3.总成绩计算4.字符串子串判断5.回文串6.汇率转换7.因子计算8.文章统计9.乌龟画蛇10.最大质数和11.最多重复元素计算 个人整理收录的一些适合python小白学习的基础练习题(一) 1.整数求和 计算2个整数的和。这两个整数都在1到1000之间 a, b = input().split() a = int(a) b = int(b) c = a + b print('%d' % c) 2.伽马函数 输入一个数n,求它的伽马函数值 from ma
ECU-TEST笔记&使用技巧01
说明 1)所述均基于如下环境:ECU-TEST 8.0、Win10系统、NI Veristand 2018(HIL测试)。不排除因为版本及软件环境问题,所述方法不奏效或有更好的方法,欢迎交流,一起提高。 2)本博客以问答形式进行,所述问题均来自于实际测试(包括MIL、HIL测试)遇到的问题及需求,目的是提高测试效率和自动化测试序列的可维护性。 3)本博客尽量从测试方法及ECU-TEST原...
洛谷P3954题解
题目描述 牛牛最近学习了C++入门课程,这门课程的总成绩计算方法是: 总成绩=作业成绩×20%+小测成绩×30%+期末考试成绩×50% 牛牛想知道,这门课程自己最终能得到多少分。 输入格式 三个非负整数A,B,C,分别表示牛牛的作业成绩、小测成绩和期末考试成绩。相邻两个数之间用一个空格隔开,三项成绩满分都是100分。 输出格式 一个整数,即牛牛这门课程的总成绩,满分也是100分。 输入输出样例 输入 #1 100 100 80 输出 #1 90 输入 #2 60 90 80 输
自动驾驶仿真:ECU TEST自动化测试常用API调用
方法2:在安装目录下找到API文件夹(根据安装位置)1、 安装python 3.6 及以上。以上,例举了一些自动化常用的API;方法1:通过注册表获取API路径。
[Python] A/B Test 项目实践
目录一、前言二、数据导入1. 相关模块2.数据导入三、探索性分析1. 控制/实验组的访问数据对比2. 控制/实验组的注册数据对比3. 控制/实验组的浏览时长分布4. 点击率四、A/B 测试1. 样本观察2. 分层抽样3. 假设检验 一、前言 字段名 解释 timestamp id group action duration 二、数据导入 1. 相关模块 import pandas as pd import random import seaborn as sn
[noip 2017]普及组 T1
题目描述 牛牛最近学习了C++入门课程,这门课程的总成绩计算方法是: 总成绩=作业成绩×20%+小测成绩×30%+期末考试成绩×50% 牛牛想知道,这门课程自己最终能得到多少分。 输入输出格式 输入格式: 输入文件只有1行,包含三个非负整数A、B、C,分别表示牛牛的作业成绩、小测成绩和期末考试成绩。相邻两个数之间用一个空格隔开,三项成绩满分都是100分。
Python基础-测试代码-test1.py
Python基础-测试代码-test1.py 测试一个函数 # ~ coding=GBK import unittest # ~ 待测试函数 def get_formatted_name(first,last,middle=''): '''生成规整的全名''' if middle: full_name = first + ' ' + middle + ' ' + last else: full_name = first + ' ' + last return full_name.titl
NOIP2017普及组-1. 成绩
【题目描述】 牛牛最近学习了 C++入门课程,这门课程的总成绩计算方法是: 总成绩=作业成绩×20%+小测成绩×30%+期末考试成绩×50% 牛牛想知道,这门课程自己最终能得到多少分。 【输入】 输入文件只有 1 行,包含三个非负整数A、B、C,分别表示牛牛的作业成绩、小测成绩和期末考试成绩。相邻两个数之间用一个空格隔开,三项成绩满分都是 100 分。 【输出】 输出文件只有 1 行,包含一个整数...
Python实现Welch‘s T-test
Welch’s T-test
【CODESYS】-软件Bug与处理方法(20240710更)
【CODESYS】-软件Bug与处理方法(不定期更新)
洛谷-P3954 成绩
# -*- coding: utf-8 -*-"""Created on Wed Apr 4 19:45:59 2018@author: wdf"""x=input()xlist=x.split(" ")H1= int(xlist[0])H2 = int(xlist[1])H3 = int(xlist[2])#作业成绩×20%+小测成绩×30%+期末考试成绩×50%score = int(H1...
通信工程学习:什么是ASK振幅键控、FSK频移键控、PSK相移键控
ASK、FSK和PSK是三种基础数字调制技术。ASK通过改变载波振幅传输信息,实现简单但抗干扰弱;FSK利用频率变化传递信号,抗干扰较强但频谱利用率一般;PSK通过相位变化编码数据,抗干扰和频谱效率最优但同步要求高。三种技术各具特点,分别适用于不同通信场景:ASK用于低速光纤通信,FSK常见于无线广播,PSK则广泛应用于Wi-Fi、蓝牙等现代通信系统。
Python利用scipy实现T-TEST和Z-TEST源代码
使用excel的T.TEST和Z.TEST计算不方便,使用python的包scipy可以方便实现计算,但是网上有参考价值的资料少,特此总结源代码,直接展示常用方法。 一、T-TEST from scipy.stats import ttest_1samp, ttest_ind, ttest_rel import scipy from scipy import stats 上面是常用的导入,下边对如何使用进行说明。 rvs1 = stats.norm.rvs(loc=600, scale=13.14, siz
Ubuntu双系统开机黑屏?3分钟搞定NVIDIA显卡驱动冲突(18.04/20.04实测有效)
本文详细解决Ubuntu双系统开机黑屏问题,特别是由NVIDIA显卡驱动冲突引起的故障。提供从临时进入系统到永久安装专有驱动的完整方案,适用于Ubuntu18.04/20.04用户,帮助快速恢复系统并优化显卡性能。
Silvaco TCAD仿真4——DeckBuild实战:从示例库到自定义设计
本文详细介绍了Silvaco TCAD仿真工具DeckBuild的实战应用,从示例库的使用到自定义设计的全过程。通过具体案例和参数修改技巧,帮助用户快速掌握TCAD仿真技术,提升半导体器件设计的效率和精度。特别适合需要从基础入门到进阶操作的工程师和研究人员。
Python之 sklearn:sklearn中的train_test_split函数的简介及使用方法之详细攻略
Python之 sklearn:sklearn中的train_test_split函数的简介及使用方法之详细攻略 目录 sklearn中的train_test_split函数的简介 train_test_split使用方法 1、基础用法 sklearn中的train_test_split函数的简介 官方文档:https://scikit-learn.org/stable/modules/generated/sklearn.model_selection.tra...
军品研制过程评审活动-(一)论证阶段
军品研制过程评审活动-(一)论证阶段
Python Test使用
python自带的单元测试模块 test_listpy test_with_suit test_skippy test_docpypython自带的单元测试模块unittest doctesttest_list.py# -*- coding: utf-8 -*- import unittestclass TestList(unittest.TestCase): def setUp(self)
第201期 解锁科研效率新高度:Claude 科学技能插件(claude-scientific-skills)深度体验
科研AI助手Claude Scientific Skills开源工具为Claude大模型扩展科学能力,覆盖数据可视化、数学计算、学术格式处理等科研全流程需求。该插件支持LaTeX公式生成、自动化科研图表绘制、学术文档规范校正等功能,让研究人员通过自然语言指令即可完成专业任务。项目开源可定制,支持特定学科需求扩展,目前已托管于GitHub。使用门槛低,只需配置Claude API密钥即可快速启用,帮助科研人员从繁琐技术细节中解放,聚焦核心研究创新。
YOLOv11 改进 - 即插即用 | PST金字塔稀疏Transformer:粗粒度到细粒度推理优化特征提取,提升复杂场景适应性
本文介绍了金字塔稀疏 Transformer(PST)与 YOLOv11 的结合。主流基于注意力的特征融合方法计算复杂度高、实现难度大,作者提出 PST 模块,融合粗到细令牌选择与共享注意力参数机制,在保留空间细节的同时降低计算量。该模块通过层级化注意力机制、动态令牌选择与参数共享,实现高效多尺度特征融合
Python基础-测试代码-test2.py
Python基础-测试代码-test2.py 对类进行测试 # ~ coding=GBK import unittest # ~ 下面代码演示对一个类进行测试 # ~ 待测试的类AnonymousSurvey() class AnonymousSurvey(): '''收集匿名调查问卷的答案''' def __init__(self,question): '''存储一个问题,并为存储答案做准备''' self.question = question self.responses =
YOLO11,ultralytics-main源代码目录结构详解
本文详细介绍了YOLO11框架的ultralytics-main源代码目录结构,帮助用户更好地理解和使用YOLO模型。主要目录包括:docker文件夹,包含多种Docker镜像文件,适用于不同硬件环境;docs文件夹,存放YOLO的说明文档;examples文件夹,提供YOLO使用的示例代码;tests文件夹,包含单元测试模块;ultralytics文件夹,为核心代码所在,包含推理逻辑、配置、数据处理等模块。其中,engine文件夹负责训练和推理引擎,models文件夹存放模型架构,nn定义神经网络结构
python中test的用法_Python中unittest用法实例
本文实例讲述了Python中unittest的用法,分享给大家供大家参考。具体用法分析如下:1. unittest module包含了编写运行unittest的功能,自定义的test class都要集成unitest.TestCase类,test method要以test开头,运行顺序根据test method的名字排序,特殊方法:① setup():每个测试函数运行前运行② teardown()...
TMS_WebGMaps_1.9.8.0_Full_Source
TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder
Statistics and Machine Learning Toolbox
Statistics and Machine Learning Toolbox(带书签),MATLAB统计学习工具
为什么Hy-Memory-30B-A3B-GGUF不修复就转换失败?MoE moe_intermediate_size配置错配问题全解析
Hy-Memory-30B-A3B-GGUF 是腾讯混元 Hy-Memory-30B-A3B(约 30B 总参数、激活约 3B 的 MoE 记忆模型)的社区 GGUF 量化版。直接转换会失败,根本原因在于官方 `config.json` 中 `moe_intermediate_size=1536` 与实际专家权重宽度 768 不一致——本文完整解析这个 MoE 配置错配问题是如何被定位并用一行修复
VC中sqlite的使用
在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示
configuration 中python和python test
通过比较,发现train和test在run的configuration窗口中处于两个不同的文件下python和python test.在github上找了个GCN的task学习一下,结果test.py始终运行有bug,而train文件是正确的。
819



被折叠的 条评论
为什么被折叠?



