Hogyan írhatunk érmeforgatási programot Python -ra (képekkel)

Tartalomjegyzék:

Hogyan írhatunk érmeforgatási programot Python -ra (képekkel)
Hogyan írhatunk érmeforgatási programot Python -ra (képekkel)

Videó: Hogyan írhatunk érmeforgatási programot Python -ra (képekkel)

Videó: Hogyan írhatunk érmeforgatási programot Python -ra (képekkel)
Videó: Москва слезам не верит, 1 серия (FullHD, драма, реж. Владимир Меньшов, 1979 г.) 2024, Lehet
Anonim

Ön és a bátyja azon vitatkozik, hogy ki mossa ki a szennyest ma? Feldobni egy érmét. Nincs érme? Akkor készíts egyet! Ez a Wikihow -cikk megtanít arra, hogyan kell olyan programot írni Python -ban, amely feldob egy digitális, képzeletbeli érmét, és ízelítőt ad arról, milyen kódolni. Mindössze egy Windows rendszert futtató számítógépre lesz szüksége.

Lépések

Rész 1 /3: Python letöltése

PythonStep1
PythonStep1

1. lépés: Lépjen a Python webhelyére, és töltse le a python programot

Itt található egy hivatkozás a https://www.python.org/downloads/ webhelyre. Nyomja meg a "Python 3.9.1 letöltése" lehetőséget

PythonStep2
PythonStep2

2. lépés. Mentse el a fájlt az asztalra

Lépés 3. Nyissa meg

4. lépés: Telepítse a Python programot

Miután a program telepítése befejeződött, a Pythonnak készen kell állnia a számítógépen való használatra.

2. rész a 3 -ból: Az érmefeldobási program megírása

PythonStep3
PythonStep3

1. lépés: Lépjen a Start menübe, és írja be az "IDLE Python" parancsot

Nyissa meg azt a fájlt. Ezzel megnyílik az IDLE Python.

PythonStep4
PythonStep4

2. lépés: Nyomja meg a "CTRL" + "N" billentyűkombinációt, vagy navigáljon a "Fájl", majd az "Új ablak" elemre a Python parancsfájl mód eléréséhez

Ezt használják a program írásához

PythonStep5
PythonStep5

Lépés 3. Írja be az "import random" -t az első sorba, majd írja be

Ez importálja a véletlenszerű modult, amely hozzáférést biztosít az általunk használt "véletlenszerű" modulokhoz.

PythonStep6
PythonStep6

4. lépés. Írja be a "print (" Üdvözöljük az érmeforgatási programban ")" lehetőséget

Ez üdvözli a felhasználót a programban.

PythonStep7
PythonStep7

5. lépés. Írja be ezt a sort "choice = input (" Adja meg az oldalát (fejek vagy farok):

")" és nyomja meg az enter billentyűt. Ez arra utasítja a felhasználót, hogy fejeket vagy farokat írjon be.. Ez azt eredményezi, hogy a felhasználói típusokból a "választás" változó lesz.

PythonStep8
PythonStep8

6. lépés. Írja be a "num = random.randint (1, 2)" parancsot, és nyomja meg az enter billentyűt

Ez véletlenszerűen importál egy 2 számot, egy és kettő. A Python véletlenszerűen a „szám” lehetőséget választja, hogy egy vagy kettő legyen.

7. lépés. Hozzon létre egy if utasítást

Létre kell hoznia egy „eredmény” változót. Ha a véletlenszerűen generált szám egy, akkor az eredmény "fejek. De ha a véletlen szám 2, akkor az eredmény" farok "lesz.

PythonStep9
PythonStep9

8. lépés. Írja be a "if number == 1:

", majd nyomja le az enter billentyűt (a Python automatikusan behúz); a behúzás után írja be az" result = "heads" "parancsot. Nagyon oda kell figyelnie és nagyon óvatosan kell gépelnie. Ez a lépés az, ha a" num "változó 1.

PythonStep10
PythonStep10

9. lépés. Írja be az "elif szám == 2:

", egy új sort, majd nyomja meg az enter billentyűt (a Python automatikusan behúz); a behúzás után írja be az" result = "tails" "értéket. Ez az új if-utasítás arra szolgál, ha a" num "változó 2. nagy figyelmet kell fordítania és óvatosan gépelnie.

10. lépés. Készítsen egy sort, amely összehasonlítja a felhasználó bemenetét és az „eredmény” változót

Ehhez egy másik if-utasítást fog használni.

PythonStep11
PythonStep11

11. lépés: Kezdje a következő sorral, és írja be: "if choice == result:

"majd írja be (a Python behúzást végez); az új sorba írja be a" print "(" Jó munkát nyert, az érme megfordult ", eredmény)". Ha a felhasználó által megadott adatok megegyeznek az eredménnyel, akkor kinyomtatódik " Jó munkát nyertél; Az érme felfordult, x "(x vagy fej vagy farok).

PythonStep12
PythonStep12

12. lépés: Indítsa el a következő sort, és írja be a "else:

"majd nyomja le az enter billentyűt (a Python behúzást végez); az új sorba írja be a" print ("Aw … You lost. The coin flipped", eredmény) ". Ha a felhasználó bevitele nem ugyanaz, mint az eredmény, akkor "Aw … elvesztetted. Az érme megfordult", x "(x vagy fej vagy farok).

PythonStep13
PythonStep13

13. lépés. Írja be a "print (" Köszönjük, hogy játszott

Viszontlátásra") ". Ezzel értesíti a felhasználót, hogy a program véget ért.

Rész 3 /3: A program használata

PythonStep14
PythonStep14

1. lépés: Futtassa a programot

Ehhez a CTRL+ "S" billentyűkombinációval kell menteni a fájlt. Megjelenik egy fájlmentő előugró ablak. Mentse el a fájlt az asztalon bármilyen névvel.

PythonStep15
PythonStep15

2. lépés: Nyomja meg az "F5" gombot a billentyűzet felső sorában, vagy navigáljon a "Futtatás" menüponthoz, majd nyomja meg a "Futtatás modul" gombot

Ezzel futtatja a programot.

PythonStep16
PythonStep16

3. lépés. Írja be a "fejek" vagy a "farok" kifejezést (választásától függően), és nyomja meg az Enter billentyűt

PythonStep17
PythonStep17

4. lépés. Tekintse meg a kimenetet

A program megmutatja, nyertél -e vagy sem. Azt is megmondja, hogy a képzeletbeli érme melyik oldalán landolt.

Tippek

  1. Nagyon figyeljen a szimbólumokra, például vesszőre, zárójelre, kettőspontra és aposztrófra.
  2. Nagyon figyeljen arra, hogy mikor kell új sort kezdeni, és mikor kell behúzni.
  3. A kód futtatásakor, ha szintaktikai hibával találkozik, az lehet az oka, hogy valamit rosszul írt.

Ajánlott: