function - 创建一个函数确定等级
问题描述
如何创建一个确定等级的函数,该函数接受 0-100 之间的等级并根据以下比例返回字母等级?. 90-100 安。80-89 乙。70-79℃。60-69 天。低于 60 华氏度
并使用以下每个参数调用我的函数
函数调用分数 1 90 2 85 3 73 4 62 5 58
解决方案
在 Python 中,您可以if/elif/else
在函数中使用该逻辑,并且由于此逻辑是从“自上而下”进行评估的,因此在检查输入是否有效之后,每一步只需检查一个标准。例如:
def determine_grade(score):
if score < 0 or score > 100:
return "Score not between 0-100"
elif score >= 90:
return "A"
elif score >= 80:
return "B"
elif score >= 70:
return "C"
elif score >= 60:
return "D"
else:
return "F"
推荐阅读
- sql - 通过汇总另一个表中的字段来更新表字段
- windows - 使用 WFP 在 ALE_CONNECT_REDIRECT_V4 层重定向每个应用的 DNS 请求
- postgresql - PostgreSQL:删除 PostgreSQL 12 后 psql 版本 12.2 仍然存在
- angular7 - 如何根据标题名称而不是字段名称隐藏和显示 ag-grid 列
- php - 不使用 https:// 时,Laravel Session::token 会在每个请求中不断变化
- google-chrome-devtools - 当 html 在网页上动态更新时,如何保存生成的 html,例如,我可以将其与 diff 进行比较以进行调试?
- sed - 如何在单行中格式化多行数据,但使用 sed 用逗号分隔?
- merge - Powerquery中两个表的所有组合
- ios - 将分页 UICollectionView 高度调整为当前可见的 UICollectionViewCell
- php - 无法通过使用 PHP 调用类中的函数连接到数据库