Përmbajtje[Fshih][Shfaqje]
Mirë se vini në leksionin e tretë të kësaj serie.
Tani duhet të jeni në gjendje të instaloni Python në kompjuterin tuaj dhe të shkruani një program të thjeshtë duke caktuar variabla dhe duke shtypur një deklaratë të thjeshtë në terminal.
Tani, gjërat bëhen pak më interesante dhe ne do të shohim se si të përdorim inputet dhe shumë më tepër.
Marrja e hyrjes
Tani do të mësojmë se si të marrim të dhëna nga përdoruesi në Python. Ne do të shkruajmë një program të vogël që kërkon emrin e përdoruesit dhe më pas do të printojmë një mesazh përshëndetjeje të personalizuar për atë përdorues.
Pra, në vend të printimit, ne do të përdorim të dhëna. Tani të dyja këto hyrje dhe printime janë funksione që janë ndërtuar në Python.
Për ta kuptuar më mirë këtë, mendoni për telekomandën e televizorit.
Në këtë telekomandë, ne kemi një sërë butonash, këto janë funksionet e integruara në televizorin tuaj, mund ta ndizni, fikni, ndryshoni volumin e kështu me radhë. Në Python, ne kemi gjithashtu funksione për detyra të zakonshme si printimi i mesazheve, marrja e të dhënave, etj.
Ne do të përdorim funksionin e hyrjes. Tani shkruani;
input('What is your name? ')
Ky funksion i hyrjes do ta printojë këtë mesazh në terminal dhe më pas do të presë që përdoruesi të fusë një vlerë. Çfarëdo që përdoruesi të futë, ky funksion i hyrjes do të kthehet. Tani mund ta marrim atë vlerë dhe ta ruajmë në memorie duke përdorur një ndryshore. Mund ta ruajmë në një variabël 'Emri'. Si kjo:
name = input('What is your name? ')
Tani në rreshtin e dytë, shkruani:
print('Hi' + name)
Në këtë mënyrë, ne kemi kombinuar një varg "Hi" me një varg tjetër "emër" në të njëjtën shprehje. Prodhimi do të duket kështu.
Ushtrimi
Tani këtu është një ushtrim për ju. Ndalo lëvizjen dhe provo këtë.
Bëni dy pyetje: emrin e personit dhe ngjyrën e preferuar. Pastaj printoni një mesazh si "Shahbazit i pëlqen Zi"
Këtu është zgjidhja. “MOS MASHTRONI”
Lloji:
name = input('What is your name? ')
favourite_colour = input('What is your favourite Colour? ')
print(name + ' likes ' + favourite_colour)
Prodhimi do të duket diçka si kjo:
Konvertimi i Llojit
Le ta kuptojmë këtë përmes një shembulli.
Thuaj se dëshironi të përcaktoni moshën tuaj përmes një programi të thjeshtë Python. Cili do të ishte:
birth_year = input('Birthyear: ')
age = 2022 - birth_year
print(age)
Tani me sa duket ky program duhet të funksionojë, por nëse e ekzekutoni këtë program, do të merrni një gabim.
Kjo për shkak se si gjuhët e tjera të programimit, edhe Python ka lloje të dallueshme të të dhënave dhe hyrja juaj e vitit të lindjes merret si varg nga interpretuesi Python pavarësisht se është një vlerë e plotë. Çdo gjë me funksionin "input" merret si varg.
Në këtë mënyrë, ky program do të zbresë një varg nga një numër i plotë. Duhet ta korrigjojmë këtë duke e kthyer vargun në shprehjen hyrëse në një numër të plotë.
Ja si do ta bëjmë.
birth_year = input('Birthyear: ')
age = 2022 - int(birth_year)
print(age)
Prodhimi do të duket diçka si kjo.
Pra, ne kemi deklaruar variablin “vit_lindja” si numër i plotë. Llojet e tjera të të dhënave në Python përfshijnë "float" për pikat lundruese, "bool" për të kthyer një varg në një vlerë boolean dhe "str" për vargjet.
Ushtrimi
Tani këtu është një ushtrim interesant për ju.
Ti i di rregullat.
Pyetni një përdorues peshën e tij në paund, shndërroni atë në kilogramë dhe printojeni në terminal.
Ja si do ta bëni.
weight_in_pounds = input('Your weight in pounds: ')
weight_in_kilogram = int(weight_in_pounds) / 2.205
print(weight_in_kilogram)
Mbylle
Kjo është e gjitha nga ky ligjëratë.
Do të shihemi në leksionin e radhës, ku do të mësojmë për vargjet.
Lini një Përgjigju