Edukien aurkibidea[Ezkutatu][Erakutsi]
Ongi etorri sorta honetako hirugarren hitzaldira.
Honezkero Python zure ordenagailuan instalatu eta programa sinple bat idatzi ahal izango zenuke aldagaiak esleituz eta terminalean adierazpen sinple bat inprimatuz.
Orain, gauzak pixka bat interesgarriagoak bihurtzen dira eta sarrerak eta askoz gehiago nola erabili ikusiko dugu.
Sarrera jasotzen
Orain erabiltzailearen sarrera Python-en nola jaso ikasiko dugu. Erabiltzailearen izena eskatzen duen programa txiki bat idatziko dugu eta gero erabiltzaile horri egokitutako agur-mezu bat inprimatuko dugu.
Beraz, inprimatu beharrean, sarrera erabiliko dugu. Orain sarrera eta inprimaketa hauek Python-en eraikitako funtzioak dira.
Hau hobeto ulertzeko, pentsatu telebistaren urrutiko agintean.
Urruneko aginte honetan, botoi mordoa ditugu, hauek zure telebistan sartutako funtzioak dira, piztu, itzali, bolumena alda dezakezu eta abar. Python-en, ohiko zereginetarako funtzioak ere baditugu, hala nola mezuak inprimatzea, sarrera jasotzea eta abar.
Sarrera funtzioa erabiliko dugu. Orain idatzi;
input('What is your name? ')
Sarrera funtzio honek mezu hau terminalean inprimatuko du, eta, ondoren, erabiltzaileak balio bat sartu arte itxarongo du. Erabiltzaileak sartzen duena edozein dela ere, sarrera-funtzio hau itzuliko da. Orain balio hori lor dezakegu eta memorian gorde dezakegu aldagai bat erabiliz. 'Izena' aldagai batean gorde dezakegu. Horrela:
name = input('What is your name? ')
Orain bigarren lerroan, idatzi:
print('Hi' + name)
Modu honetan, "Kaixo" kate bat "izena" beste kate batekin konbinatu dugu adierazpen berean. Irteerak itxura hau izango du.
Ariketa fisikoa
Orain hemen duzu ariketa bat. Pausatu korritzea eta saiatu hau.
Egin bi galdera: Pertsonaren izena eta kolore gogokoena. Ondoren, inprimatu "Shahbazi Beltza gustatzen zaio" bezalako mezu bat
Hona hemen irtenbidea. “EZ IRUZTU”
Mota:
name = input('What is your name? ')
favourite_colour = input('What is your favourite Colour? ')
print(name + ' likes ' + favourite_colour)
Irteerak honelako itxura izango du:
Idatzi bihurketa
Uler dezagun hau adibide baten bidez.
Esan zure adina Python programa sinple baten bidez zehaztu nahi duzula. Zein izango litzateke:
birth_year = input('Birthyear: ')
age = 2022 - birth_year
print(age)
Orain, itxuraz, programa honek funtzionatu beharko luke baina programa hau exekutatzen baduzu, errore bat jasoko duzu.
Hori da beste programazio-lengoaia batzuk bezala, Python-ek ere datu-mota desberdinak dituelako eta zure jaiotegunaren sarrera Python-eko interpreteak kate gisa hartzen duelako balio oso bat izan arren. "Input" funtzioa duen edozer kate gisa hartzen da.
Modu honetan, programa honek kate bat kenduko dio zenbaki oso bati. Hau zuzendu behar dugu sarrerako adierazpeneko katea zenbaki oso batean bihurtuz.
Hona hemen nola egingo dugun.
birth_year = input('Birthyear: ')
age = 2022 - int(birth_year)
print(age)
Irteerak honelako itxura izango du.
Beraz, "jaiotza_urtea" aldagaia zenbaki oso gisa deklaratu dugu. Python-en beste datu mota batzuk honako hauek dira: "float" puntu mugikorrerako, "bool" kate bat balio boolear bihurtzeko eta "str" kateetarako.
Ariketa fisikoa
Orain hemen duzu ariketa interesgarri bat.
Arauak ezagutzen dituzu.
Galdetu erabiltzaile bati pisua kilotan, bihurtu kilogramotan eta inprimatu terminalean.
Hona hemen nola egingo duzun.
weight_in_pounds = input('Your weight in pounds: ')
weight_in_kilogram = int(weight_in_pounds) / 2.205
print(weight_in_kilogram)
biltzeko sortu
Hori guztia hitzaldi honetatik atera da.
Hurrengo hitzaldian ikusiko zaituztegu, non hariak ezagutuko ditugun.
Utzi erantzun bat