题解 | #牛客网用户最高的正确率#
牛客网用户最高的正确率
https://www.nowcoder.com/practice/c9a273dc3e7546b0bdb8fe83fa2e5b74
# 导入pandas库
import pandas as pd
# 读取Nowcoder.csv文件,得到DataFrame
nowcoder = pd.read_csv("Nowcoder.csv")
# 选择刷题量大于等于10的行
exercise_10 = nowcoder[nowcoder["Num_of_exercise"] >= 10]
# 计算刷题量占提交代码次数的比率,作为准确率指标
accuracy = exercise_10["Num_of_exercise"] / exercise_10["Number_of_submissions"]
# 获取准确率的最大值
accuracy_max = accuracy.max()
# 输出最大准确率,保留3位小数
print("%.3f" % accuracy_max)
Pandas数据分析题解 文章被收录于专栏
pandas数据分析题解

