#在慕課網(wǎng)上的練習(xí)結(jié)果正確,我用電腦上的python3時(shí),都把print加上括號(hào),但是老是出錯(cuò),也不知道為啥?
#對(duì)python3的代碼不熟呀,誰(shuí)來(lái)看看該怎么把python2代碼改為python3的代碼
#?-*-?coding:?utf-8?-*-
d?=?{?'Adam':?95,?'Lisa':?85,?'Bart':?59?}
def?generate_tr(name,?score):
????if?score>=60:
????????return?'<tr><td>%s</td><td>%s</td></tr>'?%?(name,?score)
????else:
????????return?'<tr><td>%s</td><td?style="color:red">%s</td></tr>'%(name,score)
tds?=?[generate_tr(name,score)?for?name,?score?in?d.iteritems()]
print('<table?border="1">')
print('<tr><th>Name</th><th>Score</th><tr>')
print('\n'.join(tds))
print('</table>')
python2代碼改python3代碼,一般怎么改?
無(wú)無(wú)法師
2016-10-21 09:49:15