name = input("Please enter your name: ")
name = name.lower()
luckynumb = 0
firstnamenumb = 0
surnamenumb = 0
number = [1, 2, 3, 4, 5, 6, 7, 8, 9]
row1 = ["a", "b", "c", "d", "e", "f", "g", "h", "i"]
row2 = ["j", "k", "l", "m", "n", "o", "p", "q", "r"]
row3 = ["s", "t", "u", "v", "w", "x", "y", "z"]
for letter in name:
if letter == "a" or letter == "j" or letter == "s=":
luckynumb += 1
if letter == "b" or letter == "k"or letter == "t":
luckynumb += 2
if letter == "c" or letter == "l"or letter == "u":
luckynumb += 3
if letter == "d" or letter == "m"or letter == "v":
luckynumb += 4
if letter == "e" or letter == "n"or letter == "w":
luckynumb += 5
if letter == "f" or letter == "o"or letter == "x":
luckynumb += 6
if letter == "g" or letter == "p"or letter == "y":
luckynumb += 7
if letter == "h" or letter == "q"or letter == "z":
luckynumb += 8
if letter == "i" or letter == "r":
luckynumb += 9
surnamenumb = - luckynumb
while int(firstnamenumb) > 9:
split = list(str(firstnamenumb)) # it will
firstnamenumb = int(split[0]) + int(split[1])
print(firstnamenumb)
while int(surnamenumb) > 9:
split = list(str(surnamenumb)) # it will
surnamenumb = int(split[0]) + int(split[1])
print(surnamenumb)
luckynumb = firstnamenumb + surnamenumb
for luckynumb in range(1, 5, 9): #
print(luckynumb)
if int(luckynumb) == 1:
print("Natural Leaders")
elif int(luckynumb) == 2:
print("Natural Peacemakers")
elif int(luckynumb) == 3:
print("Creative and Optimistic")
elif int(luckynumb) == 4:
print("Hard Workers")
elif int(luckynumb) == 5:
print("Value Freedom")
elif int(luckynumb) == 6:
print("Carers and Providers")
elif int(luckynumb) == 7:
print("Thinkers")
elif int(luckynumb) == 8:
print("Have Diplomatic Skills")
elif int(luckynumb) == 9:
print("Selfless and Generous")
else:
print("Error. Please try again")
What is wrong with this code. no matter what you type in it only give the same 1 answer.
Aucun commentaire:
Enregistrer un commentaire