#1. Gör ett program som skriver ut 5 slumpade heltal mellan 1 och 100. #... Anropa sen print för att skriva ut de 5 slumptal-variablerna.
import random
slumpatTal1 = random.randrange (1, 101)
slumpatTal2 = random.randrange(1, 101)
slumpatTal3 = random.randrange (1, 101)
slumpatTal4 = random.randrange(1, 101)
slumpatTal5 = random.randrange(1, 101)
print(" ")
import time
time.sleep(0.5)
print (str(slumpatTal1) + (", ") + str(slumpatTal2) + (", ")+ str(slumpatTal3)+ (", ") + str(slumpatTal4)+ (" och ") + str(slumpatTal5))
#2. Gör ett program som slumpar två heltal mellan 1 och 6. Om talen är lika ska det visas: "Ett par i ... !", annars "Talen är 3 och 6".
import time
time.sleep (1)
import random
tal1= random.randrange (1, 7)
tal2= random.randrange (1, 7)
if tal1==tal2:
print("Du fick par i " + str(tal1))
else:
print("Talen är " + str(tal1) + " och " + str(tal2))
#3. a. Gör ett program där användaren får 3 försök på sig att gissa på ett slumpat tal mellan 1 och 10. Programmet ska svara: ”Rätt! Du behövde X gissningar” Om användaren gissade rätt ”Fel, men gissa igen! X försök kvar” Om användaren har fel ”Dina gissningar är slut. Talet vad Y” Om användaren hade fel 3 ggr
import random
tal= random.randrange(1,11)
gissning= int(input ("Gissa på ett tal mellan 1 och 10:"))
if gissning==tal:
print("Rätt, du behövde en gissning")
else:
print("Fel, men gissa igen! 2 försök kvar")
gissning2=int(input(""))
if gissning2==tal:
print("Rätt, du behövde två gissningar")
else:
print("Fel, men gissa igen! 1 försök kvar")
gissning3=int(input(""))
if gissning3==tal:
print("Rätt, du behövde tre gissningar")
else:
print("Dina gissningar är slut. Talet var " + str(tal))
#b. Modifiera uppgiften i a och gör så att programmet säger om användaren behöver gissa högre eller lägre för att gissa rätt. c. Gör så att programmet frågar om användaren vill spela igen och sedan startar om om användaren vill det, annars avslutas programmet
import time
time.sleep (1)
import random
tal = random.randrange(1,11)
försök1=int(input("Gissa vilket nummer jag tänker på!"))
if försök1 ==tal:
print("Rätt svar! Du behövde 1 gissning!")
elif försök1>tal:
print("Fel, men gissa igen. Tips! Gissa ett lägre tal den här gången")
else:
print("Fel, men gissa igen. Lite högre denna gång.")
försök2=int(input("Du har två försök kvar"))
if försök2 ==tal:
print("Rätt svar! Du behövde 2 gissningar!")
elif försök2>tal:
print("Fel, men gissa igen. Tips! Gissa ett lägre tal den här gången")
else:
print("Fel, men gissa igen. Lite högre denna gång.")
försök3=int(input("Ett försök kvar"))
if försök3 ==tal:
print("Rätt svar! Du behövde 3 gissningar!")
else:
print("Fel svar igen. Nu är dina gissningar slut. Talet var "+ str(tal))
import random
försök=1
antalgissningar=1
slump=random.randrange(1,11)
while antalgissningar>4:
gissning=int(input("Gissa på ett tal 1-10:"))
if gissning==slump:
print("rätt, du behövde", antalgissningar, "gissningar")
break
else:
antalgissningar=1
print("Fel, gissa igen", )
antalgissningar=antalgissningar +1
print("Dina gissningar är slut.")Programkod att testköra
import random
tal = random.randrange(1,11)
gissning = int(input("Gissa på ett tal mellan 1 till och med 10: "))
if gissning ==tal:
print("Bra jobbat")
else:
print("Fel gissat! Det slumapade talet var: "+str(tal))
import time
time.sleep (1)
print (" ")
print (" ")
print (" ")
print (" ")
print (" ")
import random
tal = random.randrange(1,7)
val = input("Vill du rulla en tärning (Ja/nej)?: ")
if val =="Ja" or "ja":
print("Du rullade: "+str(tal))
else:
print("Trist, då kanske du inte ska köra detta program")