Skip to content
Snippets Groups Projects
Commit 0acc1f77 authored by Aino Jylhä's avatar Aino Jylhä
Browse files

Replace yatzy.py

parent 62f086fe
No related branches found
No related tags found
No related merge requests found
......@@ -14,15 +14,13 @@ def main():
print("Valikko: ")
print("1. Pelaa")
print("2. Säännöt")
print("3. Pelihistoria")
print("0. Poistu")
print("\n")
valinta = int(input("Valitse toiminto: "))
print("\n")
nimimerkki = input("Anna nimimerkki: ")
print("\n")
if valinta == 0:
"""Ohjelma lopettaa kokonaan"""
print("Kiitos pelistä!")
......@@ -33,9 +31,19 @@ def main():
with open ("saannot.txt") as t:
sisalto = t.read()
print(sisalto)
print("\n")
elif valinta == 3:
"""Näyttää pelihistorian"""
print("Pelihistoria:")
print("\n")
lataa_loppupisteet()
elif valinta == 1:
nimimerkki = input("Anna nimimerkki: ")
print("\n")
"""Ykköset"""
print("-"*40)
print("Heitetään ensin ykköset!")
......@@ -252,21 +260,15 @@ def main():
print("Palataan takaisin alkuvalikkoon.")
print("\n")
#def lataa_pisteet():
#with open ("pisteet.txt") as t:
#for yhdistelma, pisteet in tulokset.items():
#rivi = f"{yhdistelma}, {pisteet}\n"
#t.write(rivi)
def lataa_loppupisteet():
with open ("pisteet.txt") as t:
sisalto = t.read()
print(sisalto)
with open ("pelihistoria.txt") as t:
for rivi in t:
print(rivi)
def tallenna_loppupisteet(nimimerkki: str, loppupisteet: int):
with open ("loppupisteet.txt", "w") as t:
t.write(nimimerkki + " " + str(loppupisteet) + "pistettä" + "\n")
with open ("pelihistoria.txt", "a") as t:
t.write(nimimerkki + " " + str(loppupisteet) + " " + "pistettä" + "\n")
print("Loppupisteet tallennettu!")
import random
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment