Google Play badge

parametrave


Parametrat në Funksionet dhe Programimin Modular

Hyrje

Sot do të mësojmë rreth parametrave. Parametrat janë pjesë të veçanta të informacionit që ne i japim një funksioni. Ato ndihmojnë funksionin të dijë se çfarë të bëjë. Në jetën tonë të përditshme, ne bëjmë zgjedhje gjatë gjithë kohës. Për shembull, kur bëni një sanduiç, ju zgjidhni llojin e bukës dhe mbushjen. Këto zgjedhje janë si parametra. Në programimin kompjuterik, parametrat ndihmojnë një funksion të punojë me pjesë të ndryshme të të dhënave.

Në këtë mësim, ne do të përdorim një gjuhë të thjeshtë. Do të shohim shembuj si shtimi i numrave, përshëndetja e miqve dhe madje edhe llogaritja e sipërfaqes së formave të thjeshta. Do të mësojmë gjithashtu se si përdoren parametrat në programimin modular. Programimi modular nënkupton ndarjen e një problemi të madh në pjesë më të vogla. Çdo pjesë mund të funksionojë më vete me ndihmën e parametrave.

Cilat janë parametrat?

Një parametër është si një ndihmës për një funksion. Është një hyrje që i tregon një funksioni se çfarë vlere duhet të përdorë. Imagjinoni që keni një makinë lodër. Për ta bërë atë të lëvizë, mund t'ju duhet të zgjidhni një drejtim. Drejtimi që zgjidhni është si një parametër për makinën. Pa një parametër, makina nuk do të dinte se në cilën rrugë të shkonte.

Në programet kompjuterike, ne shpesh shkruajmë funksione për të kryer detyra. Në vend që të shkruajmë të njëjtat udhëzime shumë herë, ne krijojmë një funksion dhe i japim atij parametra. Në këtë mënyrë, funksioni mund të funksionojë me të dhëna të ndryshme. Ashtu si një prerës biskotash mund të bëjë shumë forma kur përdorni brumë të ndryshëm, një funksion mund të funksionojë me vlera të ndryshme nëse ndryshoni parametrat.

Funksionet dhe si funksionojnë

Një funksion është si një mini-makinë. Ka një emër dhe bën një punë të veçantë kur e thërrisni. Një funksioni mund të ketë nevojë për disa pjesë informacioni për të kryer punën e tij. Këto pjesë informacioni janë parametrat.

Për shembull, mendoni për një blender në kuzhinën tuaj. Nëse dëshironi të bëni një smoothie, vendosni fruta, pak ujë dhe akull. Blenderi përdor këta përbërës për të bërë smoothie-n tuaj. Këtu, përbërësit janë si parametra. Pa to, blenderi nuk mund të bënte asgjë të shijshme.

Në programim, ne shkruajmë funksione me parametra brenda kllapave. Kur përdorim funksionin, plotësojmë kllapat me të dhënat me të cilat duam të punojmë.

Shembulli 1: Shtimi i dy numrave

Le të shohim një shembull të thjeshtë. Imagjinoni që keni një funksion që shton dy numra. Dy numrat janë parametrat. Kur telefononi funksionin, kaloni numrat. Më pas funksioni i shton ato dhe kthen rezultatin.

Shpjegimi hap pas hapi:

Për shembull, nëse quajmë addNumbers(3, 5) , funksioni do të llogarisë: \( \textrm{rezultat} = 3 + 5 \) që është 8.

Shembulli 2: Përshëndetja e një shoku

Tani le të shohim një shembull tjetër me fjalë. Imagjinoni që kemi një funksion që përshëndet një mik. Funksioni përdor një parametër: emrin e shokut.

Shpjegimi hap pas hapi:

Pra, nëse quajmë përshëndetje ("Anna") , dalja do të jetë: "Përshëndetje Anna".

Shembulli 3: Llogaritja e sipërfaqes së një drejtkëndëshi

Ne gjithashtu mund të përdorim parametra për të llogaritur gjëra të tilla si sipërfaqen e një drejtkëndëshi. Një drejtkëndësh ka një gjatësi dhe një gjerësi. Këto janë dy parametrat tanë.

Shpjegimi hap pas hapi:

Kuptimi i parametrave në programimin modular

Programimi modular është një mënyrë për të shkruar programe kompjuterike. Në programimin modular, ne ndajmë një program të madh në pjesë më të vogla. Çdo pjesë mund të bëjë një punë specifike dhe quhet funksion. Parametrat përdoren në këto funksione për të trajtuar të dhëna të ndryshme.

Për shembull, imagjinoni se po ndërtoni një kështjellë të madhe lodrash. Në vend që ta bëni të gjithë kështjellën në një pjesë, ju bëni kulla, mure dhe dyer individuale. Secila pjesë është e ndërtuar veçmas. Tani, nëse doni të ndryshoni një kullë, nuk keni pse të rindërtoni të gjithë kështjellën. Ju thjesht ndryshoni atë kullë. Në programim, kjo është si krijimi i funksioneve që mund t'i përdorni pa pushim duke u dhënë atyre parametra të ndryshëm.

Përdorimi i parametrave e bën programin tonë më të lehtë për t'u kuptuar dhe ndryshuar. Kur na duhet të përditësojmë një pjesë të vogël të programit, ne ndryshojmë vetëm një funksion dhe jo shumë pjesë të programit. Kjo ide e ripërdorimit të funksioneve me parametra të ndryshëm është shumë e fuqishme. Na ndihmon të ndërtojmë programe që funksionojnë mirë dhe janë të thjeshta për t'u ndjekur.

Ide të rëndësishme rreth parametrave

Le të shqyrtojmë disa ide të rëndësishme në lidhje me parametrat:

Aplikimet e parametrave në botën reale

Parametrat nuk janë vetëm për programet kompjuterike. Ne e shohim idenë e parametrave në jetën tonë të përditshme. Këtu janë disa shembuj të botës reale:

Këta shembuj tregojnë se ideja e parametrave mund të gjendet kudo rreth nesh. Ashtu si në programet kompjuterike, zgjedhjet tona në jetën e përditshme ndryshojnë mënyrën se si gjërat shkojnë.

Si parametrat e bëjnë programimin më të lehtë

Parametrat e bëjnë jetën tonë si programues shumë më të lehtë. Pa parametra, do të na duhej të shkruanim një funksion të ri për çdo ndryshim të vogël. Me parametra shkruajmë një funksion dhe ndryshojmë daljen duke i dhënë hyrje të ndryshme.

Imagjinoni sikur çdo herë që bëni një sanduiç do t'ju duhej të ndërtoni një recetë të re edhe nëse vetëm një përbërës ishte i ndryshëm. Kjo do të ishte shumë punë! Në vend të kësaj, ju keni një recetë dhe i ndryshoni përbërësit bazuar në atë që ju pëlqen atë ditë. Kjo është saktësisht se si funksionojnë funksionet me parametra.

Duke përdorur parametra, mund të ndërtoni funksione që janë si makina të vogla. Këto makina mund të trajtojnë shumë detyra pa pasur nevojë të rishkruhen çdo herë. Kjo ide është një bazë në programimin modular. Kur punojmë me module ose pjesë të vogla të një programi, ne e bëjmë kodin tonë më të thjeshtë. Nëse ndonjëherë na duhet të ndryshojmë diçka, na duhet vetëm të përditësojmë një funksion.

Përdorimi i parametrave në projektet tuaja

Ju mund të përdorni idenë e parametrave në shumë nga projektet tuaja, madje edhe në shkollë. Për shembull, nëse po dizajnoni një lojë të vogël ose një histori, mund të përdorni një funksion për të treguar emrin e një personazhi. Në vend që të shkruani një histori të re çdo herë, ju përdorni një funksion dhe ndryshoni emrin e personazhit duke përdorur një parametër.

Një ide tjetër është krijimi i një kornize dixhitale fotografie. Supozoni se doni të tregoni fotografi të ndryshme në një tabelë. Funksioni që ndryshon figurën mund të marrë një parametër që i tregon se cilën fotografi duhet të shfaqë. Sa herë që përdorni funksionin, thjesht i jepni atij një fotografi të re. Kjo tregon fuqinë e parametrave për ta bërë softuerin më fleksibël.

Edhe nëse nuk jeni duke shkruar kodin kompjuterik, ju tashmë po përdorni idenë e parametrave. Kur vendosni se çfarë të vishni, ju zgjidhni ngjyrën, stilin dhe madhësinë. Këto janë zgjedhjet tuaja, parametrat tuaj për t'u dukur më mirë çdo ditë.

Shembull i zgjidhur hap pas hapi: Krijimi i një funksioni përshëndetjeje të personalizuar

Le të zgjidhim një shembull tjetër hap pas hapi për të parë parametrat në veprim. Do të shkruajmë një funksion të thjeshtë përshëndetjeje që ndryshon përshëndetjen bazuar në atë se kush përshëndetet.

Hapi 1: Përcaktoni funksionin dhe zgjidhni një emër për të. Ne do ta quajmë customGreet .

Hapi 2: Vendosni se çfarë parametri i nevojitet funksionit. Në këtë rast, ai ka nevojë për një parametër: emri .

Hapi 3: Brenda funksionit, ne do të vendosim një mesazh përshëndetjeje. Funksioni do të bashkojë fjalën "Përshëndetje" me emrin e dhënë.

Hapi 4: Kur e thërrasim funksionin me një emër, ai duhet të printojë një përshëndetje të personalizuar. Për shembull, nëse quajmë customGreet("Sam") , dalja do të jetë "Hi Sam".

Shpjegim: Ky funksion funksionon sepse emri i parametrit mund të ndryshohet sa herë që telefononi funksionin. Nëse telefononi customGreet("Lily") , dalja do të jetë "Hi Lily". Funksioni e kryen punën e tij bazuar në vlerën e parametrit.

Shembull i zgjidhur hap pas hapi: Ndërtimi i një funksioni për të shumëzuar dy numra

Tani do të ndërtojmë një funksion të thjeshtë shumëzimi. Ky funksion do të marrë dy parametra dhe do t'i shumëzojë ato.

Hapi 1: Krijoni një funksion të quajtur multiplyNumbers .

Hapi 2: Funksioni merr dy parametra: num1 dhe num2 .

Hapi 3: Brenda funksionit, shumëzoni num1 me num2 . Mund ta tregojmë matematikën si: \( \textrm{produkt} = \textrm{numër 1} \times \textrm{numër 2} \)

Hapi 4: Thirrja e multiplyNumbers(2, 4) do të llogarisë: \( \textrm{produkt} = 2 \times 4 = 8 \) Pra funksioni kthen 8.

Shembull i zgjidhur hap pas hapi: Llogaritja e perimetrit të një drejtkëndëshi

Në shembullin tonë të ardhshëm, ne do të krijojmë një funksion për të llogaritur perimetrin e një drejtkëndëshi. Perimetri është distanca totale rreth formës.

Hapi 1: Krijoni funksionin e quajtur llogaritjePerimeter .

Hapi 2: Funksioni merr dy parametra: gjatësia dhe gjerësia .

Hapi 3: Formula për llogaritjen e perimetrit P të një drejtkëndëshi është: \( P = 2 \times (\textrm{gjatësia} + \textrm{gjerësia}) \)

Hapi 4: Për shembull, nëse gjatësia = 5 dhe gjerësia = 3 , atëherë: \( P = 2 \times (5 + 3) = 2 \times 8 = 16 \)

Shpjegim: Ky funksion funksionon me dy parametrat dhe i përdor ato në formulë për të dhënë rezultatin e saktë. I njëjti funksion mund të përdoret për çdo drejtkëndësh për sa kohë që ju jepni gjatësinë dhe gjerësinë e duhur.

Përmbledhje e Pse parametrat janë të rëndësishëm

Parametrat ndihmojnë për t'i bërë funksionet të forta dhe të dobishme. Ata na lejojnë të ndryshojmë hyrjen sa herë që përdorim një funksion. Kjo do të thotë që një funksion mund të bëjë shumë punë. Këtu janë idetë kryesore:

Aplikimet në botën reale dhe lidhjet e përditshme

Shumë aktivitete të përditshme përdorin ide të ngjashme me parametrat. Për shembull, kur dizajnoni sanduiçin tuaj, ju zgjidhni çfarë buke të përdorni, çfarë mbushjeje të shtoni dhe madje edhe salcat. Çdo zgjedhje ndikon në sanduiçin përfundimtar. Në mënyrë të ngjashme, në një porosi restoranti, ju i tregoni serverit se çfarë madhësie dëshironi dhe cilat shije ju pëlqejnë. Ky informacion është si parametrat në një funksion.

Në një klasë, kur një mësues thërret emrin tuaj dhe ju kërkon t'i përgjigjeni një pyetjeje, emri juaj shërben si një parametër për t'ju thirrur. Nëse mësuesi thërret një emër tjetër, përgjigja vjen nga një person tjetër. Kjo është e ngjashme me mënyrën se si një funksion sillet ndryshe kur sigurohet me parametra të ndryshëm.

Imagjinoni një lojë dixhitale tavoline. Sa herë që luani, loja mund të jetë e ndryshme sepse ju zgjidhni sa lojtarë do të bashkohen, cilat karaktere do të përdorni dhe rregullat për çdo raund. Të gjitha këto zgjedhje janë parametra që funksioni i lojës përdor për të krijuar një lojë të re çdo herë.

Edhe kur planifikojmë ditën tonë, ne vendosim në cilën orë të zgjohemi, çfarë të hamë dhe çfarë aktivitetesh të bëjmë. Secila prej këtyre zgjedhjeve është një parametër për rutinën tonë të përditshme. Duke ndryshuar një parametër, si zgjimi pak më vonë, e gjithë dita jonë mund të ndryshojë.

Përmbledhje e pikave kyçe

Le të shqyrtojmë idetë kryesore që mësuam në këtë mësim:

Parametrat janë një mjet i fuqishëm, edhe pse janë të thjeshtë. Ato na ndihmojnë të shkruajmë kod të qartë, efikas dhe të ripërdorshëm. Janë si përbërësit e një recete apo zgjedhjet që bëni çdo ditë.

Mbani mend: duke përdorur parametrat në funksione, ju i mbani programet tuaja të rregullta dhe argëtuese. Mund të ndryshoni lehtësisht mënyrën se si funksionon një funksion thjesht duke i dhënë vlera të reja, ashtu si mund të ndryshoni një sanduiç duke përdorur mbushje të ndryshme.

konkluzioni

Sot mësuat se parametrat janë hyrje të veçanta që drejtojnë një funksion për të kryer detyrën e tij. Ato i bëjnë funksionet fleksibël dhe ndihmojnë në ndërtimin e programeve në mënyrë modulare. Ne pamë disa shembuj që treguan se si funksionojnë parametrat, nga veprimet e thjeshta matematikore si shtimi i numrave në detyrat e përditshme si përshëndetja e një shoku ose planifikimi i një recete.

Duke kuptuar parametrat, ju po hidhni hapat tuaj të parë drejt kodimit dhe programimit modular. Parametrat janë si udhëzime të vogla që mund të ndryshojnë punën e një funksioni. Ato ndihmojnë për ta bërë kodin tuaj më të lehtë për t'u lexuar dhe ndryshuar, në mënyrë që të përqendroheni në zgjidhjen e problemeve në mënyra të thjeshta.

Mbani këto ide në mendjen tuaj ndërsa mësoni më shumë rreth programimit dhe si të ndërtoni projekte. Ashtu si në jetën tuaj të përditshme, zgjedhjet që bëni (parametrat tuaj) mund të ndryshojnë rezultatet e punës suaj. Mendoni gjithmonë se çfarë informacioni kanë nevojë për funksionet tuaja dhe shijoni fuqinë e bërjes së zgjedhjeve tuaja krijuese!

Ky mësim na ka ndihmuar të zbulojmë magjinë e parametrave në funksione dhe programim modular. Përdorni këto ide për të ndarë detyrat e mëdha në pjesë më të vogla dhe më të lehta dhe lëreni imagjinatën tuaj t'ju udhëheqë ndërsa krijoni projekte të reja.

Download Primer to continue