Behöver hjälp.
Är totalt nybörjare och försöker lära mig, har ingen förkunskap om programmering och försöker lära mig utfrån vad jag hittar på nätet.
Har gjort en fortsättning på helloworld som jag inte får att fungera.
Antagligen för att jag inte vet hur man ska loopa en fråga. I detta fallet ett password.
Misstänker även att min ide är knas, då jag i blocket inte kan lägga else, kommandon eller vilket kommando som helst så att blocket blir läsbart. Det fungerar bara om jag lägger ut det i vänsterkanten.
Men då jag är toknybörjare och inte har någon att fråga blir det svårt att få svar.
I min lilla kod, så är det tänkt att vid fel svar på ifsatsen, så ska felsvaret komma upp och sedan börjar det om med frågan igen, tills man skrivit in rätt svar. Ett password helt enkelt.
Överkurs är att få programmet att göra detta tre gånger för att sedan avslutas om det svaras fel.
Och rätt svar får programmet att fortsätta.
Jag har kört fast, och önskar hjälp.
Gärna med förklaringar, så att en smått utvecklingsstörd förstår.
Med vänlig hälsning
Här kommer koden.
Är totalt nybörjare och försöker lära mig, har ingen förkunskap om programmering och försöker lära mig utfrån vad jag hittar på nätet.
Har gjort en fortsättning på helloworld som jag inte får att fungera.
Antagligen för att jag inte vet hur man ska loopa en fråga. I detta fallet ett password.
Misstänker även att min ide är knas, då jag i blocket inte kan lägga else, kommandon eller vilket kommando som helst så att blocket blir läsbart. Det fungerar bara om jag lägger ut det i vänsterkanten.
Men då jag är toknybörjare och inte har någon att fråga blir det svårt att få svar.
I min lilla kod, så är det tänkt att vid fel svar på ifsatsen, så ska felsvaret komma upp och sedan börjar det om med frågan igen, tills man skrivit in rätt svar. Ett password helt enkelt.
Överkurs är att få programmet att göra detta tre gånger för att sedan avslutas om det svaras fel.
Och rätt svar får programmet att fortsätta.
Jag har kört fast, och önskar hjälp.
Gärna med förklaringar, så att en smått utvecklingsstörd förstår.
Med vänlig hälsning
Här kommer koden.
Kod:
print ("Vad heter dina katter?.")
katter = input()
if katter:
print("Välkommen!")
print ("Vad heter du?") #ask for their name
heter = input()
print ("Trevligt att träffas!, " + heter)
print ("så många bokstäver innehåller ditt namn:")
print (len(heter))
print ("Hur gammal är du?") #ask for their age
gammal = input()
print("Då är du " + str(int(gammal) +1) + " om ett år.")
bäst = input()
print("vem är bäst?")
print("Du har rätt, jag är bäst")
##if(str(name) != ("Viktor")):
name = input ("Skriv valfritt namn:") # Någonstans här bör det bli en loop
if(str(name) == ("Viktor")):
print("Tur för dig!")
else:
print("Prova igen!")
print("Slut")