已采纳回答 / qq_呐觞_03465983
可以啊,它那个if里面有个return,当进了if循环后,直接return了,就不会执行剩下的代码,如果不进if,直接执行剩下的代码,跟if else的作用是一样的
2017-08-03
已采纳回答 / 幕布斯4049907
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59, 'Paul': 74 }sum = 0.0for k, v in d.items(): sum = sum + v print k,":",v,print 'average', ':', sum/len(d)
2017-07-31
已采纳回答 / zcj12396
第二种会更好一点,因为你能一眼看出执行后的效果是什么样的,当然你也可以试着定义一个函数来封装数值对换的功能,第一种虽然没错但是在处理更多数据的时候就容易出错。代码的可读性也是很重要的
2017-07-31
已采纳回答 / 慕莱坞5165709
你可以理解为层级关系,如果说你当前的语句与上一语句明显不是并列关系,就要用缩进(四个空格,编译器有自动缩进的功能),例如循环语句中的循环体就要缩进。
2017-07-30