Czy ty i twój brat zastanawiacie się, kto powinien dziś prać pranie? Rzuć monetą. Nie masz monety? Zrób więc jeden! Ten artykuł na Wikihow nauczy Cię, jak napisać program w Pythonie, który odwróci cyfrową, wyimaginowaną monetę i da przedsmak tego, jak to jest kodować. Wszystko czego potrzebujesz to komputer z systemem Windows.
Kroki
Część 1 z 3: Pobieranie Pythona
Krok 1. Wejdź na stronę Pythona i pobierz Pythona
Oto skrót do strony https://www.python.org/downloads/. Naciśnij opcję „Pobierz Python 3.9.1”
Krok 2. Zapisz plik na pulpicie
Krok 3. Otwórz
Krok 4. Zainstaluj program Python
Po zakończeniu instalacji programu Python powinien być gotowy do użycia na Twoim komputerze.
Część 2 z 3: Pisanie programu rzucania monetą
Krok 1. Przejdź do menu Start i wpisz „IDLE Python”
Otwórz ten plik. To otworzy IDLE Pythona.
Krok 2. Naciśnij „CTRL” + „N” lub przejdź do „Plik”, a następnie „Nowe okno”, aby uzyskać dostęp do trybu skryptów Python
To jest używane do napisania programu
Krok 3. Wpisz „importuj losowo” w pierwszym wierszu trafienia, a następnie wejdź
Spowoduje to zaimportowanie losowego modułu, który daje dostęp do jednego z „losowych” modułów, których użyjemy.
Krok 4. Wpisz „drukuj” („Witamy w programie rzucania monetą”)”
To powita użytkownika w programie.
Krok 5. Wpisz ten wiersz " choice=input("Podaj swoją stronę (orzeł lub reszka):
")" i naciśnij enter. To każe użytkownikowi wpisać albo orzeł, albo reszkę.. To sprawi, że wszystko, co wpisze użytkownik, zamieni się w zmienną „wybór”.
Krok 6. Wpisz " num=random.randint(1, 2)" i naciśnij enter
Spowoduje to losowe zaimportowanie 2 liczb, One i Two. Python losowo wybierze 'num', aby stać się jednym lub dwoma.
Krok 7. Utwórz instrukcję if
Będziesz musiał stworzyć zmienną „wynik”. Jeśli losowo wygenerowana liczba to jeden, wynikiem będą „orzełki”. Jeśli zaś liczba losowa to 2, wynikiem będą „reszki”.
Krok 8. Wpisz " jeśli num==1:
", a następnie naciśnij enter (Python automatycznie wykona wcięcie); po wcięciu wpisz " result="heads" ". Musisz zwrócić szczególną uwagę i pisać bardzo ostrożnie. Ten krok jest jeśli zmienna 'num' ma wartość 1.
Krok 9. Wpisz „ elif num==2:
", jeden nowy wiersz, a następnie naciśnij enter (Python automatycznie wykona wcięcie); po typie wcięcia w "result="tails" ". Ta nowa instrukcja if jest przeznaczona, jeśli zmienna 'num' ma wartość 2. Ponownie, będziesz musiał zwrócić szczególną uwagę i pisać ostrożnie.
Krok 10. Utwórz wiersz porównujący dane wprowadzone przez użytkownika i zmienną „wynik”
Aby to zrobić, użyjesz innej instrukcji if.
Krok 11. Zacznij od następnej linii i wpisz " if choice==result:
"a następnie wprowadź (Python wykona wcięcie); w nowej linii wpisz " print("Dobra robota Wygrałeś Moneta przerzucona ", wynik) ". Jeśli dane wprowadzone przez użytkownika są takie same jak wynik, zostanie wydrukowane " Dobra robota Wygrałeś; Moneta obróciła się, x” (x to orła lub reszka).
Krok 12. Zacznij od następnego wiersza i wpisz „ else:
", a następnie naciśnij enter (Python zrobi wcięcie); w nowej linii wpisz " print("Aw… Przegrałeś. Moneta przerzucona ", wynik) ". Jeśli wpis użytkownika jest nie tak samo jak wynik, wypisze „Aw… Przegrałeś. Moneta przewróciła się”, „x” (x to orła lub reszka).
Krok 13. Wpisz „ print(„Dziękuję za grę
Do widzenia") ". Dzięki temu użytkownik będzie wiedział, że program się skończył.
Część 3 z 3: Korzystanie z programu
Krok 1. Uruchom program
Aby to zrobić, musisz zapisać plik, naciskając CTRL + "S". Pojawi się wyskakujące okienko wygaszacza plików. Zapisz plik na pulpicie pod dowolną nazwą.
Krok 2. Naciśnij „F5” w górnym rzędzie klawiatury lub przejdź do „Uruchom” i naciśnij „Uruchom moduł”
To uruchomi twój program.
Krok 3. Wpisz „orzeł” lub „ogon” (w zależności od wyboru) i naciśnij Enter
Krok 4. Wyświetl dane wyjściowe
Program pokaże, czy wygrałeś, czy nie. Powie ci również, po której stronie wyimaginowanej monety wylądował.
Porady
- Zwróć szczególną uwagę na symbole, takie jak przecinki, nawiasy, dwukropki i apostrofy.
- Zwróć szczególną uwagę na to, kiedy należy rozpocząć nową linię i kiedy należy wykonać wcięcie.
-
Jeśli podczas uruchamiania kodu natkniesz się na błąd składni, może to być spowodowane błędną pisownią.