Kaundan[Itago][Ipakita]
Welcome sa ikaduhang lecture sa among Python Crash Course para sa mga Nagsugod sunod-sunod nga.
Kini nga lecture mag-focus sa syntax sa Python ug sa pagsabut kung giunsa ang Python code gipatuman.
Na-install na namo ang Python 3.10.4 sa among mga sistema. Karon kinahanglan namon ang usa ka editor sa code alang sa Python. Adunay usa ka plethora sa mga kapilian didto apan ang akong paborito mao PyCharm.
Kini usa sa labing inila nga mga editor sa code nga gigamit alang sa Python ug among gamiton kini alang niini nga kurso. Murag mao ni sa unang pagsugod.
Karon paghimo og bag-ong Python file sa proyekto. karon andam ka na sa pagsulat sa imong unang code sa Python.
Type karon:
print("Hello HashDork")
Karon palapdan ang menu nga "Run" ug i-klik ang run. mahimo usab nimo gamiton ang mga hotkey nga 'Shift + F10' sa mga bintana o 'Ctrl + cmd + R' sa macOS aron mapadagan ang programa.
Human niana, imong makita ang usa ka gamay nga terminal window sa ubos nga nagpakita sa output sa imong code. Kini ang imong unang Python code. Karon atong mahibal-an kung giunsa kini gipatuman.
Kini ang imong unang Python code. Atong sulayan ang laing pananglitan.
Niini nga pananglitan, mag-imprinta kami og 10 ka asterisk '*' pinaagi lamang sa pagpadaghan sa usa ka asterisk sa 10.
Matang:
print("*"*10)
Ang output tan-awon sama niini.
Karon atong mahibal-an kung giunsa kini gipatuman.
Giunsa Gipatuman ang Python Code?
Kung magsulat kita og code sa Python, ang piraso sa code sulod sa parenthesis ie (“*”*10) gitawag ug expression. Kini ang piraso sa code nga nagpatunghag usa ka kantidad.
Mao nga kung ang tighubad sa Python mosulay sa pagpatuman sa linya 2, una nga susihon niini ang code sa taliwala sa parenthesis ie ang ekspresyon. Busa makagama kini og 10 ka asterisk ug i-print kini sa terminal.
Mga variable sa Python
Ang mga variable usa sa labing sukaranan nga mga konsepto sa programming ug dili kini espesipiko sa Python. Gigamit namo ang mga variable aron temporaryo nga tipigan ang data sa memorya sa computer.
Ania ang usa ka pananglitan,
Atong i-type:
Price = 10
Sa diha nga ang Python interpreter mopatuman niini nga kodigo, kini maggahin ug pipila ka panumduman diin kini magtipig sa numero nga 10. Sa katapusan, kini ilakip niini nga presyo sa maong memorya nga lokasyon.
Karon mahimo na namon gamiton kini nga variable nga "Presyo" bisan asa sa among programa aron ma-access ang kantidad nga among natipig sa kana nga variable.
Karon kung mag-type ka,
print(Price)
Ang output niini nga programa magpakita sa gitipigan nga bili sa variable nga "Presyo" ie 10. Timan-i nga ang mga variable kay case-sensitive.
Mao ni kung giunsa nato pagdefine ang mga variable, magsugod kita sa usa ka identifier nga mao ang ngalan sa atong variable, dayon usa ka patas nga ilhanan ug sa katapusan usa ka bili.
Atong dad-on kini nga programa ngadto sa sunod nga lebel. Sa ikaduhang linya, mahimo natong i-update ang bili niini nga variable sa presyo ngadto sa bag-ong bili. Himoon nato kini nga 20. Karon kung atong ipadagan ang atong programa, atong makita ang 20, tungod kay ang Python interpreter nagpatuman sa atong code nga linya sa linya gikan sa ibabaw.
Mahimo natong tipigan ang integers, floats, strings ug boolean values isip variables. Gawas pa, ang Python makatipig sa mga komplikado nga kantidad sama sa mga lista ug mga butang nga atong hisgutan sa ulahi.
Karon atong tan-awon ang pananglitan sa string ug boolean values.
Sa Python, ang usa ka hilo usa ka han-ay sa mga karakter sa Unicode. Sa yano nga mga pulong, kini mao ang bisan unsang serye sa mga karakter nga literal nga gihubad sa usa ka script.
Sama sa,
name = 'HashDork'
Sa susama, ang boolean nga mga kantidad gigamit sa pag-assign sa usa ka Tinuod o Bakak nga kantidad sa usa ka ekspresyon.
is_published = True
Timan-i nga ang Python usa ka case-sensitive nga lengguwahe ug kasagaran kinahanglan nimo nga gamiton ang gagmay nga mga letra nga letra aron isulat ang variable ug magsugod sa taas nga letra samtang naghubit sa usa ka boolean nga kantidad. Sa kini nga kaso, ang 'tinuod' dili mailhan sa tighubad ug moresulta sa usa ka sayup. Ang underscore gigamit sa pagbulag sa mga pulong sa usa ka variable nga ngalan.
Pananglitan nga Programa
Karon, atong makita ang usa ka panig-ingnan nga programa nga mogamit sa mga konsepto sa ibabaw.
Hunahunaa nga magsulat kami usa ka programa alang sa usa ka ospital. Mao nga among gisusi ang usa ka pasyente nga ginganlag Raj Koothrappali (Oo, nakuha nimo). Siya 29 anyos ug bag-ong pasyente. Gusto nako nga imong ipasabut ang 3 nga mga variable dinhi, ang iyang ngalan, iyang edad, ug usa pa nga variable aron masusi kung bag-o ba kini o usa ka kasamtangan nga pasyente.
Hunonga ang pag-scroll ug sulayi kini sa imong kaugalingon.
Karon atong makuha ang solusyon.
full_name = 'Raj Koothrappali'
age = 29
is_new = True
wrap Up
Mao kana ang tanan gikan niini nga lektyur.
Makakat-on kita mahitungod sa pagdawat sa input sa Python, Type Conversion ug Strings.
Leave sa usa ka Reply