def go(a,b,c):
per = 100.0 * a * b / c
if per > 100:
per = 100
print "%.2f%%" % per // 這句%.2f表示轉浮點數保留兩位,但後面連續兩個%%表示什麼呢?
第二个%表示,要输出一个百分号。 因为‘%’是一个保留关键字,所以再用第一个'%'进行转义。
還以為只能用"/" 轉義, 原來%號也行, 謝謝 .