這里不太懂
tds?=?['<tr><td>%s</td><td>%s</td></tr>'?%?(name,?score)?for?name,?score?in?d.iteritems()] print?'<table>' print?'<tr><th>Name</th><th>Score</th><tr>' print?'\n'.join(tds) print?'</table>'
上面中?
'<tr><td>%s</td><td>%s</td></tr>'
中的%s是什么意思?
tds?=?['<tr><td>%s</td><td>%s</td></tr>'?%?(name,?score)?for?name,?score?in?d.iteritems()] print?'<table>' print?'<tr><th>Name</th><th>Score</th><tr>' print?'\n'.join(tds) print?'</table>'
上面中?
'<tr><td>%s</td><td>%s</td></tr>'
中的%s是什么意思?
2019-07-29
舉報
2019-07-29
簡單來說,就是%s出現的地方,使用給定的值來代替,本例來說,兩個%s處分別使用name和score的值來替換即可
在C語言中%s表示字符串格式的輸出,例如:打印b的值:printf("%s",b),其中b要求是一個字符串類型