Так я пытаюсь заставить его выглядеть в Python 3:Переводя список номеров в графическом формате (#)
How many hours are in your sample? 7
Enter the count of cars for hour #1: 2
Enter the count of cars for hour #2: 5
Enter the count of cars for hour #3: 9
Enter the count of cars for hour #4: 11
Enter the count of cars for hour #5: 12
Enter the count of cars for hour #6: 6
Enter the count of cars for hour #7: 5
Hour #1: # #
Hour #2: # # # # #
Hour #3: # # # # # # # # #
Hour #4: # # # # # # # # # # #
Hour #5: # # # # # # # # # # # #
Hour #6: # # # # # #
Hour #7: # # # # #
Average: # # # # # # #
И я написал это до сих пор:
def main():
hourlist = number_cars()
graphic = hourlist
car_count_graphic_format(graphic)
def number_cars():
hours = input("How many hours are in your sample? ")
hours = int(hours)
hourlist = []
for i in range(hours):
hourcount = input("Enter the count of cars for hour #" +str(i+1)+ ": ")
hourcount = int(hourcount)
hourlist.append(hourcount)
hourlist.sort()
return hourlist
def car_average(car_count):
car_sum = 0
for position in range(len(car_count)):
car_sum = car_sum + car_count[position]
average = car_sum/len(car_count)
return average
def car_count_graphic_format(graphic):
for x in range(graphic):
graphic = "#" * graphic
print("Hour #:" ,graphic,)
main()
Но всякий раз, когда я запускаю его, у него есть ошибка, и я честно застрял в этом вопросе о том, что делать. Если бы кто-то помог мне с этим, я был бы очень признателен! Спасибо всем, кто сможет мне помочь!
Какая ошибка вы видите? – poke
Пожалуйста, не удаляйте вопросы после получения ответа. – MattDMo
Пожалуйста, не удаляйте вопросы после того, как они были разрешены, но [примите ответ] (http://meta.stackexchange.com/a/5235/141542). Удаление собственных вопросов только вредит себе, и вопросы не были даже плохими, поэтому нет причин их удалять. – poke