a = input('number1 is ')
b = input('number2 is ')
print('a * b =',a*b)
input()函數(shù)輸入的是字符串格式,所以自己在鍵盤輸入的整數(shù)其實并不是正整數(shù),而是字符串形式。所以在執(zhí)行語句“print(‘a * b =’,a*b)”會報錯。因為number1和number2都是字符串形式,不可以相乘。
a = int(input('number1 is '))
b = int(input('number2 is '))
print('a * b =',a*b)
正確的定義輸入的類型為整數(shù)型后,這個簡單的小程序運行正常了。