题解 | #学生基本信息输入输出#

学生基本信息输入输出

http://www.nowcoder.com/practice/58b6a69b4bf943b49d2cd3c15770b9fd

score=[]
a=input()
list1=a.split(';')
num=list1[0]
score=(list1[1].split(','))
score0=round(float(score[0])+0.0001,2)
score1=round(float(score[1])+0.0001,2)
score2=round(float(score[2])+0.0001,2)
print('The each subject score of No. {} is {:.2f}, {:.2f}, {:.2f}.'.format(num,score0,score1,score2))
究竟挫折,改了多遍,才正确输出
坑1:
空列表不能直接填入
坑2:
三位小数需要四舍五入,float+0.0001,再四舍五入,round(a,2)
坑3:
分隔符是不一样的,一个是;和,


全部评论

相关推荐

Southyeung:我说一下我的看法(有冒犯实属抱歉):(1)简历不太美观,给我一种看都不想看的感觉,感觉字体还是排版问题;(2)numpy就一个基础包,机器学习算法是什么鬼?我感觉你把svm那些写上去都要好一点。(2)课程不要写,没人看,换成获奖经历;(3)项目太少了,至少2-3个,是在不行把网上学习的也写上去。
点赞 评论 收藏
分享
陈逸轩1205:才105 哥们在养生呢
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务