我想打印模運算符,因爲它是通過命令行: 例如,這是輸出看起來應該像:
1%2
2%4印刷蟒蛇模運算符,因爲它是在命令行
或
30%
40%
我用print語句是這樣的:
把print 'computing %s % %s' % (num1, num2)
它扔默認的錯誤:
TypeError: not all arguments converted during string formatting
現在我使用:
print 'computing 1'+'%'+'2'
它打印:
computing 1%2
但你能告訴我如何完成這件事使用第一種方法(:print'computing%s%%s'%(num1,num2))
文檔參考:http://docs.python.org/library/stdtypes.html#string-formatting-operations – 2009-07-02 10:02:20