cb
ABCD
  • Python Суулгах
  • Python Бичиглэл /Syntax/
  • Python Тайлбар оруулах /comments/
  • Python Хувьсагч зарлах /Variables/
  • Python өгөгдлийн төрлүүд /Data Types/
  • Python Тоон төрөл /Numbers/
  • Python хувьсагчийг төрлөөр тодорхойлох /Casting/
  • Python Текст төрлийн хувьсагч /Strings/
  • Python Логик утга /Booleans/
  • Python Опериаторууд /Operators/
  • Python Жагсаалт /lists/
  • Python Багц /Tuples/
  • Python Багц /Set/
  • Python Багц /Dictionaries/
  • Python Нөхцөл шалгах /if ... else/
  • Python Давталт /While Loops/
  • Python Давталт /For Loops/
  • Python Функц /Functions/
  • Python /Масив/ Arrays
  • Python Класс ба Объект /Classes and Objects/
  • Python Удамшил /Inheritance/
  • Python Тоолуур /Iterators/
  • Python Огноо /Date time/
  • Python JSON
  • Python Тогтмол илэрхийлэл /RegEx/
  • Python PIP
  • Python Алдааг шалгах /Try Except/
  • Python Файлтай ажиллах
  • Python Ламбда / Lambda
  • Python Map, Filter, Reduce Функц
тохиргоо
Толгой хэсэг
Хажуугийн самбар
Үндсэн контент
НЭВТРЭХ

Python Давталт /While Loops/

Python-д давталтын хоёр команд байдаг.

  • while давталт
  • for давталт

The while Loop

while давталтыг ашиглан бид нөхцөл биелэх хүртэл давтаж чадна.

Жишээ нь:

10 аас бага байх тохиолдлыг нэг нэгээр нэмэгдүүлж дэлгэцэд хэвлэж үзье

i = 1  # i хувьсагчид 1 гэсэн утга олгож байна
while i < 10:  # i ийг 10 аас эрс бага буюу 9 хүртэл давтаж байна
    print (i)  # давталт бүрийн i-ийн утгыг дэлгэц рүү хэвлэж байна
    i += 1  # i ийг давталт бүрд 1 ээр нэмэгдүүлсэн байна    

Үр дүн

C:\Users\Pc Name>list.py
1
2
3
4
5
6
7
8
9

Анхаар: i-ийг хаа хүртэл давтахыг зааж өгөөрэй, эс тэгвэл хязгааргүй давтах болно.


The break Statement

break түлхүүр үгийн тусламжтай хэрэв давталт үнэн байвал давталтыг зогсоож чадна.

Жишээ нь:

Давталт 5 тай тэнцэхэд давталтаас гарах кодыг ажиллуулж үзье

i = 1
while i < 10:
    print (i)
    if i == 5:
        break
    i += 1    

Үр дүн

C:\Users\Pc Name>list.py
1
2
3
4
5


The continue Statement

continue түлхүүр үгийн тусламжтай давталтыг үргэлжлүүлж чадна.

Жишээ нь:

i = 0
while i < 10:
    i += 1    
    if i == 5:
        continue
    print (i)

Үр дүн

C:\Users\Pc Name>list.py
1
2
3
4
6
7
8
9


The else Statement

Нөхцөл буруу болсон үед бид тухайн кодыг нэг л удаа else statement түлхүүр үгийн тусламжтай ажиллуулж болно.

Жишээ нь:

Давталт биелээгүй үед дэлгэцэд тайлбар хэвлэж үзье

i = 1
while i < 10:
    print (i)
    i += 1    
else:
    print ("i нь 10 аас бага биш байна")    

Үр дүн

C:\Users\Pc Name>list.py
1
2
3
4
5
6
7
8
9
i нь 10 аас бага биш байна


for while

Сэтгэгдэлүүд

Контентын нэр
Python Суулгах
Python Бичиглэл /Syntax/
Python Тайлбар оруулах /comments/
Python Хувьсагч зарлах /Variables/
Python өгөгдлийн төрлүүд /Data Types/
Python Тоон төрөл /Numbers/
Python хувьсагчийг төрлөөр тодорхойлох /Casting/
Python Текст төрлийн хувьсагч /Strings/
Python Логик утга /Booleans/
Python Опериаторууд /Operators/
Python Жагсаалт /lists/
Python Багц /Tuples/
Python Багц /Set/
Python Багц /Dictionaries/
Python Нөхцөл шалгах /if ... else/
Python Давталт /While Loops/
Python Давталт /For Loops/
Python Функц /Functions/
Python /Масив/ Arrays
Python Класс ба Объект /Classes and Objects/
Python Удамшил /Inheritance/
Python Тоолуур /Iterators/
Python Огноо /Date time/
Python JSON
Python Тогтмол илэрхийлэл /RegEx/
Python PIP
Python Алдааг шалгах /Try Except/
Python Файлтай ажиллах
Python Ламбда / Lambda
Python Map, Filter, Reduce Функц
ABCD.mn ©

Нөхцөл & Шаардлага

1. General

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

2. Account

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

3. Service

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.

4. Payments

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas ultrices, justo vel imperdiet gravida, urna ligula hendrerit nibh, ac cursus nibh sapien in purus. Mauris tincidunt tincidunt turpis in porta. Integer fermentum tincidunt auctor.