Atọka akoonu[Fipamọ][Ifihan]
Kaabo si ikowe keji ninu wa Python ijamba papa fun olubere jara.
Ikẹkọ yii yoo dojukọ lori sintasi ti Python ati oye bii koodu Python ṣe ṣiṣẹ.
A ti fi Python 3.10.4 sori ẹrọ tẹlẹ ninu awọn eto wa. Bayi a nilo olootu koodu fun Python. Awọn aṣayan pupọ wa nibẹ ṣugbọn ayanfẹ mi ni PyCharm.
O jẹ ọkan ninu awọn olootu koodu olokiki julọ ti a lo fun Python ati pe a yoo lo fun iṣẹ-ẹkọ yii. O dabi eyi ni ibẹrẹ akọkọ.
Bayi ṣẹda faili Python tuntun kan ninu iṣẹ naa. bayi o ti ṣetan lati kọ koodu akọkọ rẹ ni Python.
Bayi tẹ:
print("Hello HashDork")
Bayi faagun akojọ aṣayan “Ṣiṣe” ki o tẹ ṣiṣe. O tun le lo awọn bọtini gbona 'Shift + F10' ni awọn window tabi 'Ctrl + cmd + R' ni macOS lati ṣiṣẹ eto naa.
Lẹhin iyẹn, iwọ yoo rii window ebute kekere kan ni isalẹ ti n ṣafihan abajade ti koodu rẹ. Eyi ni koodu Python akọkọ rẹ. Bayi a yoo kọ ẹkọ bi o ti ṣe.
Eyi ni koodu Python akọkọ rẹ. Jẹ ki a gbiyanju apẹẹrẹ miiran.
Ninu apẹẹrẹ yii, a yoo tẹ awọn ami akiyesi 10 '*' nipa sisọ aami akiyesi kan pọ si 10.
iru:
print("*"*10)
Ijade yoo dabi eyi.
Bayi a yoo kọ bi o ti ṣe.
Bawo ni koodu Python ṣe ṣiṣẹ?
Nigba ti a ba kọ koodu kan ni Python, nkan ti koodu inu akọmọ ie ("*"*10) ni a npe ni ikosile. O jẹ nkan ti koodu ti o ṣe agbejade iye kan.
Nitorinaa nigbati onitumọ Python gbiyanju lati ṣiṣẹ laini 2, akọkọ yoo ṣe iṣiro koodu laarin akọmọ ie ikosile naa. Nitorinaa yoo ṣe agbejade awọn asterisks 10 ati tẹ wọn sita lori ebute naa.
Awọn oniyipada ni Python
Awọn oniyipada jẹ ọkan ninu awọn imọran ipilẹ julọ ti siseto ati pe wọn ko ni pato si Python. A nlo awọn oniyipada lati tọju data fun igba diẹ sinu iranti kọnputa.
Eyi ni apẹẹrẹ,
Jẹ ki a tẹ:
Price = 10
Nigbati olutumọ Python ṣiṣẹ koodu yii, yoo pin iranti diẹ ninu eyiti yoo tọju nọmba 10. Nikẹhin, yoo so idiyele yii si ipo iranti yẹn.
Bayi a le lo oniyipada “Iyele” nibikibi ninu eto wa lati wọle si iye ti a ti fipamọ sinu oniyipada yẹn.
Bayi ti o ba tẹ,
print(Price)
Ijade ti eto yii yoo ṣe afihan iye ti a fipamọ sinu oniyipada "Iyele" ie 10. Ṣe akiyesi pe awọn oniyipada jẹ ifarabalẹ-ọrọ.
Nitorinaa eyi ni bii a ṣe n ṣalaye awọn oniyipada, a bẹrẹ pẹlu idanimọ eyiti o jẹ orukọ oniyipada wa, lẹhinna ami dogba ati nikẹhin iye kan.
Jẹ ki a gbe eto yii lọ si ipele ti atẹle. Lori laini keji, a le ṣe imudojuiwọn iye oniyipada idiyele yii si iye tuntun. Jẹ ki a ṣe 20. Bayi nigba ti a ba ṣiṣe eto wa, o yẹ ki a rii 20, nitori pe olutumọ Python ṣiṣẹ laini koodu wa nipasẹ laini lati oke.
A le fipamọ awọn odidi, leefofo loju omi, awọn okun ati awọn iye boolian gẹgẹbi awọn oniyipada. Yato si, Python le fipamọ awọn iye idiju bii awọn atokọ ati awọn nkan eyiti a yoo jiroro nigbamii.
Bayi a yoo ṣe akiyesi apẹẹrẹ ti okun ati awọn iye Boolean.
Ni Python, okun kan jẹ ọkọọkan awọn ohun kikọ Unicode. Ni awọn ọrọ ti o rọrun, o jẹ eyikeyi lẹsẹsẹ awọn ohun kikọ ti o tumọ ni itumọ ọrọ gangan nipasẹ iwe afọwọkọ kan.
Bi,
name = 'HashDork'
Bakanna, awọn iye boolian ni a lo lati fi iye otitọ tabi eke si ikosile kan.
is_published = True
Ṣe akiyesi pe Python jẹ ede ti o ni ifarabalẹ ati ni deede o yẹ ki o lo awọn lẹta kekere lati kọ oniyipada ki o bẹrẹ pẹlu ọran oke lakoko asọye iye boolean kan. Ni idi eyi, 'otitọ' kii yoo ṣe idanimọ nipasẹ onitumọ ati pe yoo ja si aṣiṣe. Underscore ni a lo lati ya awọn ọrọ sọtọ ni orukọ oniyipada.
Eto Apeere
Bayi, a yoo rii eto apẹẹrẹ ti yoo lo awọn imọran ti o wa loke.
Fojuinu pe a yoo kọ eto kan fun ile-iwosan kan. Nitorinaa a ṣayẹwo alaisan kan ti a npè ni Raj Koothrappali (Bẹẹni, o gba). O jẹ ọdun 29 ati pe o jẹ alaisan tuntun. Mo fẹ ki o ṣalaye awọn oniyipada 3 nibi, orukọ rẹ, ọjọ-ori rẹ, ati oniyipada miiran lati ṣayẹwo boya eyi jẹ tuntun tabi alaisan ti o wa tẹlẹ.
Duro yi lọ ki o gbiyanju funrararẹ.
Bayi jẹ ki a gba ojutu naa.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Pale mo
Ti o ni gbogbo lati yi ọjọgbọn.
A yoo kọ ẹkọ nipa gbigba titẹ sii ni Python, Iyipada Iru ati Awọn okun.
Fi a Reply