我對Python相當陌生。我正在製作一臺發電機,讓麪包店估計,如果他們製作紙杯蛋糕,會舉辦一個活動需要多少時間。不順心的事在這裏雖然爲什麼要返回Nonetype?
Batches = print("Batches of Cupcakes:", math.ceil(People * Ingredients/12))
Labor = print("Hours of labor:", Batches * 1.25)
我收到此錯誤:
TypeError: unsupported operand type(s) for *: 'NoneType' and 'float'
'print'不返回任何東西,所以'Batches'是'NoneType' –
迂腐:從技術上說,' Batches'是'None',它是'NoneType'類型的唯一實例,'Batches'不是它自己的類型。 – ShadowRanger
嘗試:'type(Batches)' –