Advertisement
Guest User

Untitled

a guest
Jan 18th, 2020
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.08 KB | None | 0 0
  1. import random as rand
  2. print("Dette er et terning spil der gælder om, at slå højest")
  3.  
  4. # En funktion der tager en streng og laver den til en integer, hvis det ikke
  5. # er et rigtigt input altså noget på en terning, så giver den -1
  6. def stringToInt(inp):
  7.     if inp == "et":
  8.         return 1
  9.     elif inp == "to":
  10.         return 2
  11.     elif inp == "tre":
  12.         return 3
  13.     elif inp == "fire":
  14.         return 4
  15.     elif inp == "frem":
  16.         return 5
  17.     elif inp == "seks":
  18.         return 6
  19.     else:
  20.         return -1
  21.  
  22. while(True):
  23.  
  24.   ditvalg = input("et, to, tre, fire, fem, seks")
  25.   pcvalg = rand.randint(1,6)
  26.   ditvalgint = stringToInt(ditvalg)
  27.  
  28.   # Jeg bruger -1 til at checke om vi skal stoppe
  29.   if ditvalgint == -1:
  30.     print("Forkert input eller stop")
  31.     break
  32.  
  33.   if ditvalgint == 1:
  34.     if pcvalg == 1:
  35.       print("I fik begge 1, derfor uafgjort" + "\n")
  36.     elif pcvalg == 2:
  37.       print("Du tabte!!, pc fik 2," + "\n")
  38.     elif pcvalg == 3:
  39.       print("Du tabte!!, pc fik 3," + "\n")
  40.     elif pcvalg == 4:
  41.       print("Du tabte!!, pc fik 4," + "\n")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement