大家好,這是我的代碼:的Python 3.5.2:打印( 「%M」 %(MUL))不工作
num1 = int(input("Enter first number:"))
num2 = int(input("Enter second number:"))
mul = num1*num2
print("Mul:%m"%(mul))
它給了以下錯誤:
Traceback (most recent call last): File "/Users/imkaranpatil/Python Training/Basics/Basic_2.py", line 8, in <module> print("Mul:%m"%(mul)) ValueError: unsupported format character 'm' (0x6d) at index 5
爲什麼這發生?什麼原因?我知道其他字符格式的工作。我只想知道%m不工作的原因。
呀,不同格式字符工作,與沒有問題,我只是想知道工作不落後%M的原因。 –
因爲**像異常告訴你**,所以'%m'不是它可以使用的任何東西。你不會選擇隨機字母。 –
好的!謝謝您的幫助! –