[英]Runtime Error: Can anyone help me out? Python code
以下代碼有一些運行時錯誤似乎無法修復。 任何人都可以幫忙嗎?
if __name__ == "__main__":
no_of_parked_vehicles = int(input())
list_vehicles = {}
t = 0
for i in range(no_of_parked_vehicles):
vehicleSeq = int(input())
fourWheeler = input()
parkedFor = float(input())
valetParking = input()
t = t + 1
parked_vehicle = ParkedVehicle(vehicleSeq, fourWheeler, parkedFor, valetParking)
list_vehicles[t] = parked_vehicle
parking_lot = ParkingLot(list_vehicles)
lot_number = int(input())
temp = parking_lot.updateParkedStatus(lot_number)
charge = parking_lot.getParkingCharges(lot_number)
if temp == None:
print("Lot Number Invalid")
else:
print(temp[0], temp[1])
if charge == None:
print("Lot Number Invalid")
else:
print(charge)
**錯誤是:Traceback(最近一次調用最后一次):
File "Solution.py", line 47, in <module>
parkedFor = float(input())
ValueError: could not convert string to float: 'No'**
當您應該為變量 parkedFor 輸入浮點數時,您似乎在控制台中輸入了文本“否”。
我了解您計算錯誤,您想在 valetParking 變量的下一個輸入中輸入“否”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.