hello i need help with a program and i dont understand what is wrong it is a lottery ticket generator. the problem is: when the computers asks the user if he would like to go again and the user says yes, it asks for the number of lines and then if the user clicks 3 it will only give me one line. here is the code appreciate if you could help
import random abz = 0 lines = int(input('How many lines would you like?')) loop = lines if lines >7: print('Too many lines saaxib') exit() else: print() while lines != 0: line1 = random.randint (1,7) line2 = random.randint (8,14) line3 = random.randint (15,21) line4 = random.randint (22,28) line5 = random.randint (29,35) line6 = random.randint (36,42) line7 = random.randint (43,49) lines = lines - 1 print(line1, line2, line3, line4, line5, line6,line7) while abz == 0: again = input('Would you like to go again?') if again == 'yes': lines = int(input('How many lines would you like?')) line1 = random.randint (1,7) line2 = random.randint (8,14) line3 = random.randint (15,21) line4 = random.randint (22,28) line5 = random.randint (29,35) line6 = random.randint (36,42) line7 = random.randint (43,49) lines = lines - 1 print(line1, line2, line3, line4, line5, line6,line7) if again == 'no': print('Okay the program is finished saaxib') exit() _______________________________________________ Tutor maillist - Tutor@python.org To unsubscribe or change subscription options: https://mail.python.org/mailman/listinfo/tutor