Viope Python tehtävä 7.2

Viopeongelma

http://aijaa.com/X6rsqW

Miksi tämä ei toimi?

# -*- coding: utf-8 -*-

import random

jalka = 3
ydinase = 1
torakka = 2
kierrosmaara = 0
voitot = 0
haviot = 0
tasan = 0

def arvonta(valinta):
luku = random.randint(1,3)
global kierrosmaara
global voitot
global tasan
global haviot

kierrosmaara = 1
vastaus = valinta

if luku == 3:
print("tietokone valitsi: Jalka")
elif luku == 1:
print("tietokone valitsi: Ydinase")
else:
print("tietokone valitsi: Torakka")

if (vastaus == "Jalka") and (luku == 3):
tasan = 1
print("Tasapeli!")
elif (vastaus == "Jalka") and (luku == 1):
haviot = 1
print("Hävisit!")
elif (vastaus == "Jalka") and (luku == 2):
voitot = 1
print("Voitit!")

elif (vastaus == "Ydinase") and (luku == 1):
tasan = 1
print("Tasapeli!")
elif (vastaus == "Ydinase") and (luku == 2):
haviot = 1
print("Hävisit!")
elif (vastaus == "Ydinase") and (luku == 3):
voitot = 1
print("Voitit!")

elif (vastaus == "Torakka") and (luku == 2):
tasan = 1
print("Tasapeli!")
elif (vastaus == "Torakka") and (luku == 3):
haviot = 1
print("Hävisit!")
else:
voitot = 1
print("Voitit!")

def main():
pelaa = True

while pelaa:
valinta = input("Jalka, Ydinase vai Torakka? (Lopeta lopettaa):")

if valinta == "Lopeta":
pelaa = False
print ("Pelasit",kierrosmaara,"kierrosta, joista voitit",voitot,"ja pelasit tasan",tasan,"peliä.")
break
else:
print ("Sinä valitsit:",valinta)
arvonta(valinta)

if __name__ == "__main__":
main()

4

1532

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Viopeongelma
    • sisennys

      Siksi kun kaikki sisennykset on päin p...tä.

      • detyuijkol

        sisennyksillä ei ole javassa mitään merkitystä


      • tsrtstr

        Eikä spaketti basicissa.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Haluaisitko nähdä

      Hänet alastomana?
      Ikävä
      78
      3935
    2. Hilirimpsistä

      Hyvää huomenta ja kivaa päivää. Ilmat viilenee. Niin myös tunteet. 🧊☕✨🍁❤️
      Ikävä
      201
      3052
    3. Nainen lopeta pakoon luikkiminen?

      Elämä ei oo peli 😔😟
      Ikävä
      25
      2990
    4. Älä elättele

      Toiveita enää. Ihan turhaa. Sotku mikä sotku.
      Ikävä
      49
      2818
    5. Olet täällä. Mutta ei minulle.

      Nyt olen tästä 100% varma. Satuttaa. T: V
      Ikävä
      24
      2774
    6. Kuule rakas...

      Kerrohan minulle lempivärisi niin osaan jatkaa yhtä projektia? Arvaan jo melkein kyllä toki. Olethan sinä aina niin tyyl
      Ikävä
      41
      2515
    7. Miten hitsissä ulosoton asiakas?

      On tää maailma kumma, tässä haisee suuri kusetus ja ennennäkemättömän törkeä *huijaus*! Miten to.monen kieroilu on edez
      Kotimaiset julkkisjuorut
      284
      2367
    8. Kela valvoo lasten tilejä.

      Tämä isoveli Kela kyttää jopa lasten yli 200,- euron rahat jotka on melko varmasti lahjaksi saatu. Se vaikuttaa perheen
      Yhteiskunta
      224
      2073
    9. Törmättiin tänään

      enkä taaskaan osannut reagoida fiksusti. Menen aina lukkoon. Yksi asia on varma: tunteeni sinua kohtaan ovat edelleen v
      Ikävä
      24
      1977
    10. Vieläkö sä

      Rakastat mua?❤️😔
      Ikävä
      44
      1937
    Aihe