Okuqukethwe[Fihla][Bonisa]
Siyakwamukela enkulumweni yethu yesibili Python Crash Course Wabasaqalayo chungechunge.
Le nkulumo izogxila ku-syntax yePython futhi iqonde ukuthi ikhodi yePython isetshenziswa kanjani.
Sesiyifakile kakade iPython 3.10.4 kumasistimu ethu. Manje sidinga umhleli wekhodi wePython. Kukhona inqwaba yezinketho laphaya kodwa engikuthandayo I-PyCharm.
Ingomunye wabahleli bekhodi abadume kakhulu abasetshenziselwa iPython futhi sizobe siyisebenzisela lesi sifundo. Kubukeka kanjena ekuqaleni.
Manje dala ifayela elisha lePython kuphrojekthi. manje usukulungele ukubhala ikhodi yakho yokuqala kuPython.
Manje thayipha:
print("Hello HashDork")
Manje nweba imenyu ethi "Run" bese uchofoza sebenzisa. Ungasebenzisa futhi okhiye abashisayo 'Shift + F10' kumafasitela noma u-'Ctrl + cmd + R' ku-macOS ukuze uqalise uhlelo.
Ngemuva kwalokho, uzobona iwindi elincane letheminali ngezansi elibonisa ukuphuma kwekhodi yakho. Lena bekuyikhodi yakho yokuqala yePython. Manje sizofunda ukuthi yenziwa kanjani.
Lena bekuyikhodi yakho yokuqala yePython. Ake sizame esinye isibonelo.
Kulesi sibonelo, sizophrinta izinkanyezi ezingu-10 '*' ngokumane siphindaphinde inkanyezi eyodwa ngo-10.
Uhlobo:
print("*"*10)
Okukhiphayo kuzobukeka kanje.
Manje sizofunda ukuthi yenziwa kanjani.
Ikhodi yePython Isetshenziswa Kanjani?
Uma sibhala ikhodi ngePython, ucezu lwekhodi ngaphakathi kubakaki okungukuthi (“*”*10) lubizwa ngokuthi isisho. Lucezu lwekhodi olukhiqiza inani.
Ngakho-ke uma umhumushi we-Python ezama ukwenza umugqa wesi-2, okokuqala uzohlola ikhodi phakathi kwabakaki okungukuthi isisho. Ngakho-ke izokhiqiza ama-asterisk angu-10 futhi iwaphrinte kutheminali.
Okuguquguqukayo ku-Python
Okuguquguqukayo kungenye yemibono ebaluleke kakhulu yokuhlela futhi ayiqondile kuPython. Sisebenzisa okuguquguqukayo ukuze sigcine idatha kumemori yekhompyutha.
Nasi isibonelo,
Masibhale:
Price = 10
Lapho umhumushi we-Python enza le khodi, izonikeza inkumbulo ethile lapho izogcina khona inombolo engu-10. Ekugcineni, izonamathisela le ntengo kuleyo ndawo yenkumbulo.
Manje singasebenzisa lokhu okuguquguqukayo "Intengo" noma kuphi kuhlelo lwethu ukuze sifinyelele inani esiligcinile kulokho okuguquguqukayo.
Manje uma uthayipha,
print(Price)
Okukhiphayo kwalolu hlelo kuzobonisa inani eligciniwe kokuguquguquka “Intengo” okungukuthi 10. Qaphela ukuthi okuguquguqukayo kuzwela kumacala.
Ngakho yile ndlela esichaza ngayo okuguquguqukayo, siqala ngesihlonzi okuyigama lokuguquguquka kwethu, bese kuba uphawu olulinganayo futhi ekugcineni inani.
Asithathe lolu hlelo silubeke kwelinye izinga. Emugqeni wesibili, singabuyekeza inani lalokhu kuhlukahluka kwentengo kube inani elisha. Masikwenze kube ngu-20. Manje uma siqhuba uhlelo lwethu, kufanele sibone u-20, ngoba umhumushi wePython wenza ikhodi yethu umugqa ngomugqa kusukela phezulu.
Singagcina izinombolo eziphelele, ezintantayo, izintambo namanani we-boolean njengokuguquguqukayo. Ngaphandle kwalokho, iPython ingagcina amanani ayinkimbinkimbi njengezinhlu nezinto esizoxoxa ngazo kamuva.
Manje sizobheka isibonelo seyunithi yezinhlamvu namanani we-boolean.
Ku-Python, iyunithi yezinhlamvu iwukulandelana kwezinhlamvu ze-Unicode. Ngamagama alula, yinoma yiluphi uchungechunge lwezinhlamvu ezihunyushwa ngokwezwi nezwi ngombhalo.
Like,
name = 'HashDork'
Ngokufanayo, amanani we-boolean asetshenziselwa ukunikeza inani elithi Iqiniso noma Amanga enkulumweni.
is_published = True
Qaphela ukuthi iPython iwulimi oluzwelayo futhi ngokuvamile kufanele usebenzise izinhlamvu ezincane ukuze ubhale okuguquguqukayo futhi uqale ngosonhlamvukazi kuyilapho uchaza inani le-boolean. Kulesi simo, 'iqiniso' ngeke libonwe umhumushi futhi kuzoholela ephutheni. I-Underscore isetshenziselwa ukuhlukanisa amagama egameni eliguquguqukayo.
Uhlelo Lwesibonelo
Manje, sizobona uhlelo lwesibonelo oluzosebenzisa imiqondo engenhla.
Cabanga sizobhala uhlelo lwesibhedlela. Ngakho sibheka isiguli okuthiwa u-Raj Koothrappali (Yebo, uyitholile). Uneminyaka engu-29 ubudala futhi uyisiguli esisha. Ngifuna ukuthi uchaze okuguquguqukayo okungu-3 lapha, igama lakhe, iminyaka yakhe, nokunye okuguquguqukayo ukuze uhlole ukuthi lesi yisiguli esisha noma esikhona yini.
Yeka ukuskrola bese uzama uwedwa.
Manje ake sithole isisombululo.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
Qedani
Konke lokho kuvela kulesi sifundo.
Sizofunda ngokuthola okokufaka kuPython, Type Conversion kanye neStrings.
shiya impendulo