Guest User

Help

a guest
Apr 23rd, 2024
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.14 KB | None | 0 0
  1. #Aktivera random funktionen för att få ett tal
  2. import random
  3. #variebel för att få ett svar
  4. x = random.randint(1,101)
  5.  
  6. #antalet gissningar man har på sig
  7. guess_count = 0
  8. guess_limit = 10
  9. #Välkomst text och introduktion
  10.  
  11. print ("Gissa talet")
  12. print ("Du ska nu gissa på ett tal mellan 1 och 100, så varsågod...")
  13.  
  14. #while true så den loopar koden tills man gissar rätt
  15.  
  16. while True:
  17.   #Anger variabler som funktionen måste hållas mellan
  18.   guess = int(input(f"Skriv in ett tal: "))
  19.  
  20.   out_of_guesses = False
  21.  
  22.  
  23.   if guess_count >= guess_limit:
  24.     print("För många gissningar, du förlorar. Avslutar...")
  25.     break
  26.  
  27.   #de olika villkoren som ska visas beroende på vad användaren skriver in
  28.   if guess < x:
  29.     print (f"{guess} ditt tal är för litet, gissa på ett större.\n")
  30.   if guess > 100:
  31.     print ("Du måste skriva in ett tal mellan 1 och 100.\n")
  32.   if guess > x:
  33.     print (f"{guess} ditt tal är för stort, gissa på ett mindre tal.\n")
  34.   guess_count +=1
  35.   if guess == x:
  36.     print ("Bra jobbat ditt tal är korrekt.\n")
  37.     #hållkod
  38.     print ("Tryck på enter för att avsluta")
  39.     input()
  40.     break
Advertisement
Add Comment
Please, Sign In to add comment