I'm just making a name generator for practice. I've tried removing the input function but it still doesn't give any value. Its a small code:
import random
l = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','y','x','z']
name = []
ui = input()
if ui == 'gen':
while len(name) != 4 or 5 or 6 or 7:
name.append(random.choice(l))
name = ''.join(name)
print(name)
I wanted it to print a name that contains 4,5,6 or 7 letters. But it doesn't prints anything.