2014-07-12 101 views
2

我在這裏錯過了什麼?再次ValueError: unsupported format character ' ' (0x20) at index 7打印功能中的模量計算?

a = i % 100 
print('i % 100 = %d ' % (a)) 

同樣的錯誤:

print('i % 100 = %d ' % (i % 100)) 

給我。

回答

2

你要逃避格式字符串%(使用另一%):

print('i %% 100 = %d ' % (i % 100)) 

在一般情況下,一個轉義%後的字符作爲格式說明處理和空間是無效的說明符,因此錯誤。

+0

啊,所以這是%的問題,我認爲它是模數。謝謝arshajii。 – user3763437