⊗pyPmLpLEC 163 of 208 menu

Давра дар Python барои кайд кардани баромад

Барои кӯтоҳ кардани код ҳангоми кор бо парчамҳо, метавон аз синтаксиси алтернативӣ истифода бурд - бе эълон кардани тағирёбандаи махсус бо қиматҳои булӣ.

Биёед мисоли дарси гузаштаро аз нависем. Дар блоки if ҳангоми дидани аввалин адади манфӣ, баромади '---'-ро таъин мекунем ва дастури break. Дар ҳолате, ки ҳамаи унсурҳои рӯйхат мусбат бошанд, дар блоки else-и давр '+++' бароварда мешавад:

lst = [1, 2, 3, -4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # '---'-ро бароварда мекунад

Акнун биёед адади манфиро ба мусбат иваз кунем ва бори дигар рӯйхатро тафтиш кунем:

lst = [1, 2, 3, 4, 5] for el in lst: if el < 0: print('---') break else: print('+++') # '+++'-ро бароварда мекунад

Рӯйхат дода шудааст. Тафтиш кунед, оё ҳамаи унсурҳои он ададҳои ҷуфт мебошанд.

Сатр дода шудааст:

tst = 'abcdef'

Тафтиш кунед, оё рамзи 'd' ба он дохил мешавад.

Тоҷикӣ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан