为了账号安全,请及时绑定邮箱和手机立即绑定

这个练习题参考答案,scores.count(100)之前为啥没加print?

scores = (100, 69, 29, 100, 72, 99, 98, 100, 75, 100, 100, 42, 88, 100)
scores.count(100)

这个练习题参考答案,scores.count(100)之前为啥没加print?这样我运行没报错,但是输出的结果是空的啊。

我加print输出就对了。

http://img1.sycdn.imooc.com//6215dc98000102cb11800735.jpg

正在回答

1 回答

题目要求是算出 满分(100)的个数,scores.count(100) 就已经算出来了,
然后你可以用变量接收这个结果,也可以用print直接打印到控制台上,所以,题目只是想考考你知不知道怎么写代码计算,而不管你 拿到计算结果之后干啥,print 和 scores.count(100) 这是两个独立的步骤
print 是把东西输出出来
scores.count(100) 是计算scores中100分的个数
没有因果关系,不加print,scores.count(100)一样能算出来结果,只不过没有用这个结果罢了,你加了print只不过是把已经算出来的结果打印出来

下载视频          
0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个练习题参考答案,scores.count(100)之前为啥没加print?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信