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) Kutsu seuraavassa vaiheessa python-tulkki komentorivillรค kirjoittamalla 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 Koodi:

python
print ('hello world Guru99')

lรคhtรถ:

hello world Guru99

Otetaan toinen Python koodi, joka voidaan kirjoittaa komentoriville interaktiivisesti.

Esimerkiksi:

Python Koodi:

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: -

Kuinka ajaa Python Skriptit

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 Komentorivikoodi:

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 komentosarja PyCharm IDE:ssรค:

Vaihe 1) Ensimmรคisenรค vaiheena luo uusi projekti PyCharmissa.

Vaihe 2) Nimeรค projekti nimellรค Guru99Example ja napsauta sitten Luo.

Vaihe 3) Valitse juurikansio, jonka nimi on Guru99Example, ja napsauta hiiren kakkospainikkeella.

Vaihe 4) Siirry uuteen vaihtoehtoon ja luo uusi Python tiedosto.

Vaihe 5) Anna nimi Python tiedosto

Tรคssรค olemme antaneet Guru99esimerkin.

Vaihe 6) Tyhjรคssรค Python PyCharm IDE:ssรค luotu tiedosto, kirjoita seuraava koodinpรคtkรค alla olevan kuvan mukaisesti: โ€“

Python Koodi:

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:

Miten ajaa Python komentosarjat IDE:stรค

Miten ajaa Python komentosarjat IDE:stรค

Miten ajaa Python komentosarjat IDE:stรค

Selitys:

Yllรค oleva koodi on yksinkertainen esimerkki hello world tulostamisesta PyCharm IDE:ssรค.

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) Tyyppiprintti ("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: โ€“

ajaa Python komentosarjat tiedostonhallinnan avulla

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 Koodi:

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.

ajaa Python komentosarjat 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) Tyyppiprintti ("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: โ€“

ajaa Python komentosarjat tiedostonhallinnan avulla

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: โ€“

ajaa Python komentosarjat tiedostonhallinnan avulla

Vaihtoehtoisesti yllรค luotu komentosarjatiedosto voidaan ajaa python-moduulina. Kirjoita seuraava komento alla olevan kuvan mukaisesti: โ€“

Koodi:

python -m example

lรคhtรถ:

hello world
Press provides enter to exit...

Katso seuraava kuvakaappaus:

ajaa Python komentosarjat tiedostonhallinnan avulla

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รค kirjoittamalla 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 Koodi:

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: -

ajaa Python komentosarjat tiedostonhallinnan avulla

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รค kirjoittamalla seuraava komento: โ€“

Command:

python3 /home/onworks/Desktop/Example.py 

lรคhtรถ:

hello world

Katso seuraava kuvakaappaus: โ€“

ajaa Python komentosarjat tiedostonhallinnan avulla

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 Koodi 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

A Python tulkki voidaan pitรครค kรคyttรถliittymรคnรค tai siltana, joka auttaa suorittamaan koodia tai komentosarjaa. Se suorittaa koodin kahdella tavalla:

  • Se kutsuu komentosarjan tai moduulin.
  • Se kutsuu aktiivisessa istunnossa kirjoitetun koodin.

Python tulkki toimii seuraavasti: -

  • Se lukee komennon ja sen jรคlkeen sen arvioinnin.
  • Arvioinnin jรคlkeen se tulostaa komennon tulokset.
  • Se kiertรครค taaksepรคin ja suorittaa prosessin toistamisen.

A Python tulkki on saatavana useissa muodoissa, kuten alla on lueteltu:

Tulkki Tuotetiedot
Jython Kรคyttรคminen Java ohjelmointikieli, Python ohjelmia voidaan ajaa java-pohjaisilla alustoilla.
pypy Tulkki suunniteltu a Python ohjelmointikieli.
CPython Tulkki, joka on suunniteltu suorittamaan ja suorittamaan C-kieltรค Python ohjelmia C-pohjaisilla alustoilla
RautaPython Se on avoimen lรคhdekoodin projekti, jota kรคytettiin tulkkina .Net-alustoille.

Python komentosarja suoritetaan monivaiheisen prosessin alla, joka on mรครคritelty nimellรค Python Toteutusmalli. Tรคssรค mallissa skriptissรค mรครคritellyt kรคskyt kรคsitellรครคn ja suoritetaan vaiheittain.

Suoritusprosessin viimeisessรค vaiheessa Python virtuaalikone lataa tavukoodin ajon aikana suorittaakseen komentosarjan.

Seuraavassa on perusvaatimukset, joita tarvitaan a Python kรคsikirjoitus:

  • Tee Python suoritettava komentosarja ja asenna tulkki etukรคteen tietokoneelle.
  • Sinulla tulee olla koodieditori tai integroitu kehitysympรคristรถ valmiiksi asennettuna tietokoneen kรคyttรถjรคrjestelmรครคn.
  • Lisรครค Python ennen koodin suorittamista komentorivin kautta kรคyttรถjรคrjestelmรคn ympรคristรถmuuttujaan.

Yhteenveto

  • A Python skripti voidaan suorittaa useilla tavoilla.
  • Voit suorittaa komentorivin tai IDE:n avulla.
  • Ohjelmoija voi kรคyttรครค PyCharmia ja Spyder IDE kehittรครค kehittyneitรค Python skriptejรค.
  • Varmista, ettรค koodi noudattaa sisennystรค, kun kรคytรคt jos ja muuten lausunnot komentorivillรค.

Tiivistรค tรคmรค viesti seuraavasti: