Hej! Słuchajcie, zainteresowałem się programowaniem, robie to glownie dla siebie w danym momencie. Chcialem pocwiczyc jakies podstawowe rzeczy - a nawet te potrafia uprzykrzyc mi zycie xD
W skrocie, chcialem stworzyc sobie programik w ktorym program dodaje "punkty atrybutow" do kolejnych elementow. Pomimo prostego kodu podresla mi wciaz to jakies bledy. Przy "check module" podkresla mi jako blad dwukropek po 'if choice == "1":' nastepnie gdy go usune to w kolejnej linijce, a gdy tam usune to podresla litere "s" w wyrazie "sila".
Pomozecie newbie?
sila = 0
zrecznosc = 0
witalnosc = 0
inteligencja = 0
punkty = 30
print("Witaj wędrowcze!\n")
print("Twoim zadaniem jest rozdanie punktów do inteligencji, sily, zrecznosci i witalnosci")
print("Poczatkowo kazda wartosc sie rowna 0")
choice = []
while choice != "0":
print(
"""
1 - dodaj punkt do siły
2 - dodaj punkt do zrecznosci
3 - dodaj punkt do witalnosci
4 - dodaj punkt do inteligencji
0 - wyjdz z programu
"""
)
choice = int(input("Wybierasz:... "):
if choice == "1":
sila += 1:
print("sila = ", sila)
print("zrecznosc = ", zrecznosc)
print("witalnosc = ", witalnosc)
print("inteligencja = ", inteligencja)
elif choice == "2":
zrecznosc += 1:
print("sila = ", sila)
print("zrecznosc = ", zrecznosc)
print("witalnosc = ", witalnosc)
print("inteligencja = ", inteligencja)
elif choice == "3":
witalnosc += 1:
print("sila = ", sila)
print("zrecznosc = ", zrecznosc)
print("witalnosc = ", witalnosc)
print("inteligencja = ", inteligencja)
elif choice == "4":
inteligencja += 1:
print("sila = ", sila)
print("zrecznosc = ", zrecznosc)
print("witalnosc = ", witalnosc)
print("inteligencja = ", inteligencja)
else:
print("Zły numer")
input("\n\nAby zakonczyc wcisnij enter")