Kuinka ajaa Python Skriptit: Vaiheittainen opas
Missรค kรคsikirjoitus on Python?
Kรคsikirjoitus sisรครคn Python voidaan mรครคritellรค tiedostoksi, joka koostuu Python koodi tai ohjelma. Se pรครคttyy laajennukseen as .py
Tulkki voi suorittaa skriptin kahdella eri tavalla, kuten alla on lueteltu: โ
- Skripti voidaan suorittaa moduulina tai itse komentosarjana.
- Koodi, joka on kirjoitettu interaktiiviseen Python komentokehote-istunnon tavalla.
Miten ajaa Python koodi ja komentosarjat interaktiivisesti?
Tรคssรค on vaiheet tรคmรคn tekemiseen:
Vaihe 1) Ohjelmoijan on avattava komentorivi interaktiivisessa tilassa.
Vaihe 2) Seuraavassa vaiheessa kรคynnistรค python-tulkki komentorivillรค komennolla typing seuraava komento: โ
Command:
python
Vaihe 3) Ohjelmoija osaa kirjoittaa perรคkkรคin Python koodi ja suorita ne samassa jรคrjestyksessรค.
Seuraava ohjelma voidaan kirjoittaa komentoriville alla olevan kuvan mukaisesti:
Esimerkki: -
Python Code:
python
print ('hello world Guru99')
lรคhtรถ:
hello world Guru99
Otetaan toinen Python koodi, joka voidaan kirjoittaa komentoriville interaktiivisesti.
Esimerkiksi:
Python Code:
Python
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
lรคhtรถ:
b is more than a
Seuraava on kuvakaappaus: -
Selitys:
Yllรค oleva koodi vertaa kahta argumenttia ja lรถytรครค kumpi argumentti on suurempi. Varmista, ettรค lausunnot on sisennetty oikein sisennysvirheiden vรคlttรคmiseksi. Poistu Windowsin komentoriviltรค painamalla Ctrl+Z ja paina Enter.
Miten ajaa Python komentosarjatiedostot interaktiivisesti Windows GUI?
Tรคssรค on vaiheet tรคmรคn tekemiseen:
Vaihe 1) Avaa komentorivi ja kirjoita Python komento ja komentosarjatiedoston nimi.
Vaihe 2) Varmista, ettรค komentosarjatiedosto on jo luotu.
Vaihe 3) Skriptitiedoston lopussa tulee olla joko .py tai. pyw. Avaa seuraavana vaiheena Windows komentokehote.
Seuraavassa on koodi, joka kirjoitetaan komentoriville kutsuaksesi a Python kรคsikirjoitus:
Python Komentorivin Code:
Python example.py
lรคhtรถ:
Hello, world!
Miten ajaa Python komentosarjat IDE:stรค
Integroitua kehitysympรคristรถรค kutsutaan myรถs lyhyesti IDE:ksi. Se tarjoaa tiedosto- ja kansiohierarkian virtuaalisen asennuksen. Sen avulla ohjelmoija voi rakentaa Python projekteja nopeasti. IDE tarjoaa tiedostojen jรคrjestรคmisen eri kansioihin.
Nรคmรค eri kansiot kuuluvat yhteen yhteiseen hakemistoon.
Spyder ja PyCharm ovat kaksi Python IDE:t, joiden avulla ohjelmoija voi suorittaa IDE:itรค, jotka mahdollistavat ohjelmoijan suorittamisen Python ohjelmat.
Otetaan esimerkki a:n suorittamisesta Python kรคsikirjoitus sisรครคn PyCharm SDI:
Vaihe 1) Ensimmรคisenรค vaiheena luo uusi projekti kohdassa PyCharm.
Vaihe 2) Nimeรค projekti nimellรค Guru99Esimerkki ja napsauta sitten Luo.
Vaihe 3) Valitse juurikansio, joka merkitรครคn nimellรค Guru99Esimerkki ja napsauta hiiren kakkospainikkeella.
Vaihe 4) Siirry uuteen vaihtoehtoon ja luo uusi Python tiedosto.
Vaihe 5) Anna nimi Python tiedosto
Tรคssรค me olemme antaneet Guru99Esimerkki.
Vaihe 6) Tyhjรคssรค Python tiedosto luotu vuonna PyCharm IDE, kirjoita seuraava koodipรคtkรค alla olevan kuvan mukaisesti: โ
Python Code:
print ('hello world Guru99')
Vaihe 7) Suorita yllรค oleva koodi napsauttamalla editoria hiiren kakkospainikkeella ja valitsemalla vaihtoehto "Suorita tiedosto sisรครคn Python konsoli".
Tรคmรค koodi avaa konsoli-ikkunan IDE:ssรค, ja tulos on seuraava:
lรคhtรถ:
PyDev console: starting.
Python 3.10.6 (tags/v3.10.6:9c7b4bd, Aug 1 2022, 21:53:49) [MSC v.1932 64 bit (AMD64)] on win32
>>> runfile('C:/Users/OS Name/PycharmProjects/Guru99Example/Guru99Example.py', wdir='C:/Users/OS Name/PycharmProjects/Guru99Example')
hello world Guru99
Seuraava on kuvakaappaus:
Selitys:
Yllรค oleva koodi on yksinkertainen esimerkki siitรค, miten hei maailma tulostetaan PyCharm SDI.
Miten ajaa Python komentosarjat tiedostonhallinnan avulla?
Tรคssรค ovat vaiheet, joiden avulla voit suorittaa Python komentosarja tiedostonhallinnan avulla:
Vaihe 1) Avaa Muistio ja lisรครค niitรค Python koodi.
Vaihe 2) Kirjoita print ('Hello World') Guru99')
Vaihe 3) Tallenna komentosarjatiedosto tunnisteella joko .py tai. pyw.
Vaihe 4) .py-tunnistetiedostoa kรคytetรครคn ohjelmissa, joissa on Python.exe
Vaihe 5) Napsauta Windows-kรคyttรถjรคrjestelmรคssรค hiiren kakkospainikkeella Python tiedosto ja napsauta avaa. Katso alla oleva kuvakaappaus: โ
Kun se suoritetaan, se avaa komentorivinรคytรถn hetkeksi. Katso alla oleva kuvakaappaus: โ
Varmistaaksesi, ettรค nรคyttรถ pysyy jonkin aikaa, lisรครค seuraava lausunto Python skriptitiedosto alla olevan kuvan mukaisesti: โ
Python Code:
input ('Press provide enter to exit...')
Kunnes ja ellei kรคyttรคjรค ole syรถttรคnyt mitรครคn, nรคyttรถ jatkuu ja nรคkyy Python tuotos.
Kuitenkin, jos Python skriptissรค on virhe, syรถttรถkomennon suoritus keskeytyy tai keskeytyy. Tรคstรค johtuen kรคyttรคjรค ei vรคlttรคmรคttรค nรคe Python komentosarjan suorittaminen tiedostonhallinnan avulla.
Miten ajaa Python komentosarjat kรคyttรคmรคllรค komentosarjatiedoston nimeรค ja komentoriviรค?
Tรคssรค ovat vaiheet, joiden avulla voit suorittaa Python komentosarja kรคyttรคmรคllรค komentosarjatiedoston nimeรค ja komentoriviรค:
Vaihe 1) Avaa Muistio ja lisรครค niitรค Python koodi.
Vaihe 2) Kirjoita print ('Hello World') Guru99')
Vaihe 3) Tallenna komentosarjatiedosto tunnisteella joko .py tai. pyw.
Vaihe 4) .py-tunnistetiedostoa kรคytetรครคn ohjelmissa, joissa on Python.exe
Vaihe 5) Napsauta Windows-kรคyttรถjรคrjestelmรคssรค hiiren kakkospainikkeella Python tiedosto ja napsauta poluna kopioi. Katso alla oleva kuvakaappaus: โ
Se auttaa vahvistamaan komentosarjatiedoston polun komentorivin polulla. Avaa komentorivi ja kirjoita komentosarjatiedoston nimi yllรค luodun mukaisesti, ja sen jรคlkeen tulee tiedostotunniste .py. Katso alla oleva kuvakaappaus: โ
Vaihtoehtoisesti yllรค luotu komentosarjatiedosto voidaan ajaa python-moduulina. Kirjoita seuraava komento alla olevan kuvan mukaisesti: โ
Code:
python -m example
lรคhtรถ:
hello world Press provides enter to exit...
Katso seuraava kuvakaappaus:
Selitys:
Yllรค oleva koodi noudattaa seuraavaa syntaksia:
Syntaksi:
Python -m
Yllรค oleva -m-parametri etsii sys. Polku moduulille, johon viitattiin ja suoritti koodin osana _main_-koodia.
Miten ajaa Python Skriptit Linuxissa
Tรคssรค on vaiheet tรคmรคn tekemiseen:
Vaihe 1) Ohjelmoijan tulee avata Linux-pรครคte interaktiivisessa tilassa.
Vaihe 2) Seuraavassa vaiheessa kutsu Python tulkki Linux-pรครคtteessรค, kirjoittanut typing seuraava komento: โ
Command:
python3
Vaihe 3) Ohjelmoija osaa kirjoittaa perรคkkรคin Python koodi ja suorita ne samassa jรคrjestyksessรค.
Seuraava ohjelma voidaan kirjoittaa komentoriville alla olevan kuvan mukaisesti:
Esimerkki: -
Python Code:
python3
a=25
b=50
if a > b:
... print ("a is more than b")
... else:
... print ("b is more than a")
...
b is more than a
>>>
lรคhtรถ:
b is more than a
Seuraava on kuvakaappaus: -
Vaihtoehtoisesti voit suorittaa seuraavat vaiheet Python komentosarjatiedosto Linux-pรครคtettรค kรคyttรคen:
Vaihe 1) Avaa tekstieditori ja lisรครค muutama Python koodi.
Vaihe 2) Kirjoita print ("Hello World")
Vaihe 3) Tallenna komentosarjatiedosto tunnisteella as.py.
Vaihe 4) .py-tunnistetiedostoa kรคytetรครคn ohjelmissa, joissa on Python.exe
Vaihe 5) Seuraavassa vaiheessa kutsu Python tulkki Linux-pรครคtteessรค, kirjoittanut typing seuraava komento: โ
Command:
python3 /home/onworks/Desktop/Example.py
lรคhtรถ:
hello world
Katso seuraava kuvakaappaus: โ
Selitys:
Python-tulkki Linux-pรครคtteessรค suorittaa skriptitiedoston, joka on tallennettu tyรถpรถydรคn sijaintiin.
Koodin, moduulin ja komentosarjan vertailu Python
Tietokoneen maailmassa seuraava on vertailu moduulin, koodin ja komentosarjan vรคlillรค:
| parametrit | Code | Moduulit | Kรคsikirjoitus |
|---|---|---|---|
| Mรครคritelmรค | Koodi mรครคritellรครคn sarjaksi kรคskyjรค. | Moduuli mรครคritellรครคn sarjaksi perรคkkรคin jรคrjestettyjรค koodeja. | Skripti voidaan mรครคritellรค tiedostoksi, joka sisรคltรครค loogisia tilauksia tai joukon jรคrjestettyjรค koodeja. |
| Toteutettavuus | Ne ajetaan lรคpi Python tulkki | Ne tuodaan ensin komentosarjana tai koodinpรคtkรคnรค ja suoritetaan sitten kรคyttรคmรคllรค Python tulkki | Skriptit ajetaan yleensรค a Python tulkki. |
FAQ
Yhteenveto
- A Python skripti voidaan suorittaa useilla tavoilla.
- Voit suorittaa komentorivin tai IDE:n avulla.
- Ohjelmoija voi kรคyttรครค PyCharm ja Spyder IDE kehittรครค kehittyneitรค Python skriptejรค.
- Varmista, ettรค koodi noudattaa sisennystรค, kun kรคytรคt jos ja muuten lausunnot komentorivillรค.










