解決你們的所有問題
看我來解答~
1.%(name,score)表示按這個格式,放入%s
2.<tr>表示單元格,<th>表示單元格標題,<td>表示單元格內容
3.for循環前面的函數表示把,使用的是循環函數拿出來的
4.tds的中括號表示了 對拿到的html轉化成python的list格式
5.join表示把list轉化成字符串格式
6.'\n'表示了 下一行,join與其拼接,則為轉換到下一行
看我來解答~
1.%(name,score)表示按這個格式,放入%s
2.<tr>表示單元格,<th>表示單元格標題,<td>表示單元格內容
3.for循環前面的函數表示把,使用的是循環函數拿出來的
4.tds的中括號表示了 對拿到的html轉化成python的list格式
5.join表示把list轉化成字符串格式
6.'\n'表示了 下一行,join與其拼接,則為轉換到下一行
2019-01-31
舉報
2019-02-17
d = { 'Adam': 95, 'Lisa': 85, 'Bart': 59 }
def generate_tr(name, score):
??? if score < 60:
??????? return '<tr><td>%s</td><td style="color:red">%s</td></tr>' % (name, score)
??? return '<tr><td>%s</td><td>%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>'
為什么運行成功,沒有及格的卻沒變成紅色?????
2019-01-31
~~~