Питхон - Услови и петље

Преглед садржаја
Ин Питхон Можемо руковати циклусима и поређењима, која нам заједно омогућавају извршавање радњи док условљавамо карактеристику која се мора испунити, без обзира да ли се циклус наставља, или када се испуни, завршава.
Користи се за сазнање да ли су два елемента једнака, било по садржају, или ако су повезани са истим објектом, оператор је '=='Погледајмо мали пример ваше апликације:

Кликните на слику да бисте је увећали

Оно што смо урадили је упоређивање "фоо" == "фоо" јер су то два једнака низа Питхон Враћа нам се да је тачно са Боолеовом вредношћу Труе, шта се сада дешава ако желимо да упоредимо две различите вредности, да видимо:

Кликните на слику да бисте је увећали

Сада једноставно упоредимо да ли су "фоо" == "бар" као што видимо два различита низа и Питхон враћа Фалсе.
Ово што смо управо видели срж је поређења јер нам показује начин како да успоставимо услове.
Овај оператор је прилично занимљив јер нам омогућава да потврдимо идентитет елемента, односно да више не тражи једнакост вриједности, већ иде корак даље и тражи идентитет објекта, да видимо нешто једноставно.
 >>> к = и = [1, 2, 3] >>> з = [1, 2, 3] >>> к == и Тачно >>> к == з Тачно >>> к је и Тачно> >> к је з Нетачно 

Као што можемо видети у претходном коду, додељујемо „к“ и „и“ истој листи са вредностима 1,2,3, а затим креирамо нову листу са истим вредностима и додељујемо је з, када користимо оператор једнакости, сви се подударају, али када користимо наш оператор идентитета "је" ту видимо када се разлика објеката истиче.
Овај оператор нам омогућава да знамо да ли је елемент члан другог елемента, користи се оператор "ин", да видимо једноставан програм о томе како то уградити:
 наме = рав_инпут ('Како се зовете?') иф 'с' ин наме: принт 'Ваше име садржи слово "с".' елсе: принт 'Ваше име не садржи слово "с".' 

Као што видимо у примеру, питамо да ли постоји слово с унутар променљиве имена, у овом случају оператер нам говори да ли слово припада скупу онога што корисник уноси у унос питхон.
Овај циклус нам омогућава да радимо итерације док је одређени услов испуњен или док одређени услов није испуњен, док стално процењујемо ове две опције и извршавамо део кода који ставимо унутар блока.
 к = 1 док је к <= 100: штампа к к + = 1 

Хајде да видимо како ово функционише тако што ћемо опсег смањити на 10:

ЕНЛАРГЕ

Кликните на слику да бисте је увећали

Као што смо видели док додељивање наше контролне променљиве к није достигло 10, програм је наставио штампање садржаја наведене променљиве. Погледајмо последњи пример како се примењује условни услов док, у следећем програму све док не унесемо нешто, он ће наставити да поставља питање и захтева унос, овај програм остављамо да вежба и тестира шта могу да ураде са овим условним циклусима:
 наме = '' вхиле нот наме: наме = рав_инпут ('Молимо унесите своје име:') принт 'Здраво,% с!' % име 
Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave