Код: Выделить всё
failed = True
passed = False
number_of_tickets = []
ticket_num = []
ticket_cost = int(10)
ticket_cost_sum = 0
randomly_generated_num = []
final_ticket = []
ticket_sum_inquiry = (int(input("Enter number of tickets: ")))
ticket_sum_inquiry
print (ticket_sum_inquiry)
print ("It will cost", ticket_sum_inquiry*ticket_cost, "dollars for these tickets.")
import random
def randint(min=1,max=100):
randomly_generated_num = random.randint(min,max)
return randomly_generated_num
randint()
ticket_num.append(randomly_generated_num)
Proceed = input('Would you like to continue? enter "y" for yes, enter "n" no: ' )
if Proceed.lower() == "y":
print ("Great, here are your tickets with their numbers:")
for tickets, numbers in zip(ticket_sum_inquiry, ticket_num):
print(tickets, ':', {randint(numbers)} )
elif Proceed.lower() == "n":
print ("Goodbye")
else:
Код: Выделить всё
for tickets, numbers in zip(ticket_sum_inquiry, ticket_num):
print(tickets, ':', {randint(numbers)} )
TypeError: объект 'int' не повторяется
Подробнее здесь: https://stackoverflow.com/questions/786 ... while-tryi