Download - Pyladies 2 - 8 Powtórka: Wisielec
![Page 1: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/1.jpg)
![Page 2: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/2.jpg)
PyTraning2.0 #8:Powtórka
Iteracyjne prowadzenie projektów.
![Page 3: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/3.jpg)
Iteracyjność
![Page 4: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/4.jpg)
Wisielec
pycc.dyba.com.pl/ef/hangman.py
![Page 5: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/5.jpg)
1. Stwórz Wisielca który będzie losował słowo i pozwalał je zgadnąć.
• aplikacja posiada 10 słów• aplikacja losuje słowo z listy słów• aplikacja odpytuje użytkownika o słowo• aplikacja podają ilość prób• aplikacja informuje o wygranej lub przegranej
from random import choice
![Page 6: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/6.jpg)
2. Wisielec odpytuje literki
• aplikacja sprawdza czy została podana jedna literka• aplikacja sprawdza czy litera występuje w słowie• aplikacja informuje użytkownika o tym że literka
wystąpiła w słowie
![Page 7: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/7.jpg)
3. Wisielcem pokazuje pozycje literek
• aplikacja pokazuje aktualny stan słowa np. _ _ _ lub _ a _
• aplikacja zaznacza wszystkie takie same literki na wybranych pozycjach
• aplikacja pokazuje ile szans pozostało przy każdy odpytaniu
![Page 8: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/8.jpg)
4. Wisielec się rysuje
• aplikacja co próbę rysuje aktualny stan wisielca lub dorysowuje jego element przy błędnej próbie
• po zakończeniu gry jest pytanie czy rozpaczać ponownie
• jest prowadzona punktacja wszystkich gier
![Page 9: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/9.jpg)
5. Wisielec trzyma dane w pliku
• lista haseł do odgadnięcia jest trzymana w pliku• po starcie aplikacje użytkownik widzi menu z
opcjami nowa gra, dodaj hasło• użytkownik może dodać dodatkowe hasło z
poziomu aplikacji
![Page 10: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/10.jpg)
6. Wisielec High Score• po wybraniu nowa gra użytkownik jest pytany o
imię• w menu jest opcja do wyboru High Score• aplikacja trzyma w pliku najlepsze wyniki
składające się z nazwy użytkownika ilości prób i długości hasła
• po wybraniu high score wyświetlane są (najlepsze) wyniki
![Page 11: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/11.jpg)
7. Poziomy trudności• po wybraniu nowa gra użytkownik jest pytany o
imię• w menu jest opcja do wyboru High Score• aplikacja trzyma w pliku najlepsze wyniki
składające się z nazwy użytkownika ilości prób i długości hasła
• po wybraniu high score wyświetlane są (najlepsze) wyniki
![Page 12: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/12.jpg)
8. Tryb wielu graczy.• po wybraniu nowa gra użytkownik jest pytany o
imię• w menu jest opcja do wyboru High Score• aplikacja trzyma w pliku najlepsze wyniki
składające się z nazwy użytkownika ilości prób i długości hasła
• po wybraniu high score wyświetlane są (najlepsze) wyniki
![Page 13: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/13.jpg)
9. Co tylko wymyślisz dalej ?
…
![Page 14: Pyladies 2 - 8 Powtórka: Wisielec](https://reader035.vdocuments.pub/reader035/viewer/2022081513/587efdc41a28ab35528b6671/html5/thumbnails/14.jpg)