Python For Loop Tutorial Na May Mga Halimbawa Upang Magsanay



Ang post na ito sa Python For Loop ay nagpapaliwanag kung ano ang For Loops at saan natin ito magagamit, kasama ang syntax ng Python For Loop. May kasamang maramihang mga halimbawa na maaari mong sanayin.

Ang wika ng programang Python ay isang hakbang na nauna sa iba pang mga wika ng programa mula sa simula. may katulad na kalamangan pagdating sa . Sa artikulong ito, malalaman natin ang tungkol sa Python For Loop at kung paano namin ito magagamit sa isang programa. Ang mga sumusunod na konsepto ay sakop sa artikulong ito:

Sa napakalawak na mga aplikasyon at mas madaling pagpapatupad ng Python na may agham ng data, nagkaroon ng isang makabuluhang pagtaas sa bilang ng mga trabahong nilikha para sa data science bawat taon. Mag-enrol para sa Edureka’s at makakuha ng karanasan sa real-time na mga proyekto sa industriya kasama ang 24 × 7 na suporta, na magtatakda sa iyo sa landas ng pagiging isang matagumpay na Data Scientist,





Sige na at simulan ang artikulong ito sa isang pangunahing pagpapakilala sa para sa loop sa sawa.

Ano ang Python For Loop?

Ang isang para sa loop ay ginagamit upang umulit sa mga pagkakasunud-sunod tulad ng a listahan , tuple , itakda , atbp o. At hindi lamang ang mga pagkakasunud-sunod ngunit ang anumang umuulit na bagay ay maaari ring daanan gamit ang isang para sa loop.



Ipaunawa sa amin ang para sa loop sa tulong ng isang flowchart na ipinakita sa ibaba.

flowchart-python para sa loop-edureka

Magsisimula ang pagpapatupad at hanapin ang unang item sa pagkakasunud-sunod o umuulit na bagay. Susuriin nito kung naabot na nito ang dulo ng pagkakasunud-sunod o hindi. Matapos maipatupad ang mga pahayag sa bloke, hahanapin nito ang susunod na item sa pagkakasunud-sunod at magpapatuloy ang proseso hanggang sa maabot ng pagpapatupad ang huling item sa pagkakasunud-sunod.



Python For Loop Syntax

Ipaunawa sa amin ang para sa loop syntax na may isang halimbawa:

x = (1,2,3,4,5) para sa i sa x: print (i)

Output: isa

2

3

4

5

mga argumento ng linya ng utos sa java halimbawa ng code

Sa halimbawa sa itaas, nagsimula ang pagpapatupad mula sa unang item sa tuple x, at nagpatuloy ito hanggang sa maabot ang pagpapatupad ng 5. Ito ay isang napakasimpleng halimbawa kung paano kami makakagamit ng isang para sa loop sa sawa. Tingnan din natin kung paano magagamit ang pag-andar ng saklaw para sa loop.

Saklaw sa Python Para sa Loop

Sa sawa, ang saklaw ay isang Built-in na pagpapaandar na nagbabalik ng isang pagkakasunud-sunod. A saklaw na pag-andar ay may tatlong mga parameter na kung saan ay nagsisimula parameter, nagtatapos na parameter at isang hakbang na parameter. Ang parameter ng pagtatapos ay hindi kasama ang bilang na idineklara, ipaunawa sa amin ito sa isang halimbawa.

a = listahan (saklaw (0,10,2)) print (a)

Output: [0,2,4,6,8]

Sa halimbawa sa itaas, ang pagkakasunud-sunod ay nagsisimula mula 0 at nagtatapos sa 9 dahil ang nagtatapos na parameter ay 10 at ang hakbang ay 2, samakatuwid ang habang pagpapatupad nito ay tumatalon ng 2 mga hakbang pagkatapos ng bawat item.

Ngayon tingnan natin ang isang halimbawa ng paggamit ng sawa para sa loop.

pattern ng def (n): k = 2 * n - 2 para sa i sa saklaw (0, n): para sa j sa saklaw (0, k): print (end = ') k = k - 1 para sa j sa saklaw ( 0, i + 1): i-print ('*', end = ') i-print ('r') pattern (15)

Output:

Sa halimbawa sa itaas, nagawa naming gumawa ng isang gamit ang isang function na saklaw. Ginamit namin ang pag-andar ng saklaw upang makuha ang eksaktong bilang ng mga puting puwang at mga halaga ng asterisk upang makuha namin ang pattern sa itaas.

Tingnan natin kung paano tayo makakagamit ng isang pahayag ng pahinga sa isang sawa para sa loop.

Python Para sa Loop Break

Ang Break in python ay isang pahayag ng daloy ng kontrol na ginagamit upang lumabas sa pagpapatupad sa sandaling makasalubong ang pahinga. Ipaunawa sa amin kung paano kami maaaring gumamit ng isang pahayag ng pahinga sa isang para sa loop gamit ang isang halimbawa.

Sabihin nating mayroon tayong listahan bilang mga item, kaya lalabas kami ng loop gamit ang break statement sa sandaling maabot ang nais na string.

company = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] para sa x sa kumpanya: kung x == 'R': break print (x)

Output: AY

D

U

Sa halimbawa sa itaas, sa sandaling makasalubong ng loop ang string na 'R' ay papasok ito sa kung block ng pahayag kung saan ang pahayag ng break ay lumabas sa loop. Katulad nito, maaari naming gamitin ang pahayag ng pahinga ayon sa mga pahayag ng problema.

Ngayon, tingnan natin kung paano natin magagamit ang python para sa loop sa mga listahan.

kung paano magdagdag sa java

Python Para sa Loop In List

Ang isang listahan sa sawa ay isang pagkakasunud-sunod tulad ng anumang iba uri ng datos , sa gayon ito ay lubos na maliwanag kung paano namin magagamit ang isang listahan. Hayaan akong ipakita sa iyo ang isang halimbawa kung saan ang isang para sa loop ay ginagamit sa isang listahan.

kulay = ['asul', 'puti'] sasakyan = ['kotse', 'bisikleta', 'trak'] color_comb = [(x, y) para sa x sa kulay para sa y sa sasakyan] print (color_comb)

Output: [('blue', 'car'), ('blue', 'bike'), ('blue', 'truck'), ('white', 'car'), ('white', 'bike') , ('maputi', 'trak')]

Tingnan din natin kung paano natin magagamit ang pagpapatuloy na pahayag sa isang para sa loop sa sawa.

Magpatuloy Sa Python Para sa Loop

Ipaunawa sa amin ito sa parehong halimbawang ginamit namin sa pahayag ng pahinga, sa halip na masira, gagamitin namin ang patuloy na pahayag. Ito rin ay isang pahayag ng kontrol ngunit ang kaibahan lamang ay lalaktawan lamang nito ang kasalukuyang pag-ulit at maisakatuparan pa rin ang natitirang mga pag-ulit.

kumpanya = ['E', 'D', 'U', 'R', 'E', 'K', 'A'] para sa x sa kumpanya: kung x == 'R': ipagpatuloy ang pag-print (x)

Output: AY

D

U

ano ang substring sa java

AY

SA

SA

Sa halimbawa sa itaas, nakatagpo ang pagpapatuloy na pahayag nang ang halaga ng string ay 'R', kaya't ang pagpapatupad ay nilaktawan ang partikular na pag-ulit at lumipat sa susunod na item sa listahan.

Tingnan natin ngayon ang ilang iba pang mga halimbawa para sa isang mas mahusay na pag-unawa sa kung paano namin magagamit para sa loop sa Python.

Mga Halimbawa ng Python For Loop

Narito ang isang simple para sa loop program upang mai-print ang produkto ng anumang limang mga numero na kinuha mula sa gumagamit

res = 1 para sa i sa saklaw (0,5): n = int (input ('ipasok ang isang numero')) res * = n print (res)

Output:

Narito ang isa pang simpleng programa upang makalkula ang lugar ng mga parisukat na ang mga panig ay ibinibigay sa isang listahan.

gilid = [5,4,7,8,9,3,8,2,6,4] lugar = [x * x para x sa gilid] i-print (lugar)

Output: [25, 16, 49, 64, 81, 9, 64, 4, 36, 16]

Ngayon na tapos na kami sa para sa mga konsepto ng loop, narito ang ilang mga tutorial na makakatulong sa iyo na malaman ang wika ng programa sa isang nakaayos na paraan.

  1. Habang Loop Sa Python
  2. Mga Koleksyon Sa Python
  3. Mga Klase sa Python At Mga Bagay
  4. Mga Modyul ng Python

Dinadala tayo nito sa pagtatapos ng artikulong ito kung saan natutunan namin kung paano namin magagamit ang Para sa Loop Sa Python. Inaasahan kong malinaw ka sa lahat ng naibahagi sa iyo sa tutorial na ito.

Kung nahanap mo ang artikulong ito sa 'Python For Loop' na may kaugnayan, tingnan ang isang pinagkakatiwalaang kumpanya sa online na pag-aaral na may isang network ng higit sa 250,000 nasiyahan na mga nag-aaral na kumalat sa buong mundo.

Narito kami upang matulungan ka sa bawat hakbang sa iyong paglalakbay at magkaroon ng isang kurikulum na idinisenyo para sa mga mag-aaral at propesyonal na nais na maging . Ang kurso ay dinisenyo upang bigyan ka ng isang panimula sa Python program at sanayin ka para sa parehong core at advanced na mga konsepto ng Python kasama ang iba't ibang katulad

Kung may nahahanap kang anumang mga katanungan, huwag mag-atubiling itanong ang lahat ng iyong mga katanungan. Ilagay ang mga ito sa seksyon ng mga komento ng 'Python for Loop' at ang aming koponan ay nalulugod na sagutin.