Documente Academic
Documente Profesional
Documente Cultură
REFERAT
la lucrarea de laborator nr.3
Tema: „Elaborarea unui joc interactiv.”
Chişinău – 2020
Lucrarea de Laborator Nr. 1 Programare Interactivă
Cerințe:
Elaborarea unui joc.
Elaboraţi un program Python ce ar simula jocul sau „Cine trage paiul mai
scurt”
import random
from colorama import Fore,Back,Style
def start_game():
print(Fore.GREEN+'Introduceți numărul de participanți:'+Fore.WHITE)
n = (int(input()))
print(Fore.GREEN+'\nIntroduceți numele participanților prin
virgulă:'+Fore.WHITE)
data = list(map(str, input().split(",")[:n]))
#split() --> Metoda împarte un șir de caractere într - o listă.
print(Fore.BLUE+'\nLista participantilor:'+Fore.WHITE,data)
print(Fore.RED+'\nCel mai scurt pai a scos:'+Fore.WHITE,random.choice(data))
#choise() --> Metoda returneaza un element selectat aleatoriu din secvența
specificată.
start_game()
meniu=True
while meniu:
print(Fore.GREEN+"\nAlege butonul:")
meniu=input(Fore.YELLOW+"\n1.Începe din
nou?\n"+Fore.YELLOW+"\n2.Termină joaca\n\n")
if meniu=="1":
print("\n")
start_game()
elif meniu=="2":
exit(Style.RESET_ALL+Back.RED+"\nSTOP"+Style.RESET_ALL+Fore.RED)
elif meniu!="":
print(Back.RED+Fore.WHITE+"\nButonul nevalabil"+Style.RESET_ALL)
Lucrarea de Laborator Nr. 1 Programare Interactivă
Lucrarea de Laborator Nr. 1 Programare Interactivă