Условни твърдения if / else в Python: синтаксис и приложение
инструкция ако
съдържание
Ако / else прави синтаксис в Python
Питън е сценаризиран език, така че основната му задача е да опрости кода и да улесни живота на разработчика. Правилото важи за всички езикови обекти, включително инструкции ако. За разлика от езиците, подобни на С, Python няма къси скоби, необходимостта от точка и запетая в края на израза. Но има един нов елемент. Това е знак за дебелото черво.
Най-простият пример ако / else в Python:
- > c = 10
- > ако c> 2:
- отпечатване (в)
- 10
Първият ред получава стойността на променливата в. Втората е основната инструкция с условието. След дебелото черво започва вложеният блок с вградената функция print ().
Въпреки простотата на дизайна, начинаещите програмисти правят същите грешки. Те забравят да поставят дебелото черво и след това да заличат.
Защо отлаганията са важни
За разработчиците, които са свикнали да въвеждат точка и запетая в края на всеки израз, вдлъбнатината може да изглежда необичайно. Но в Python, краят на линията автоматично означава края на изявлението. Целият код е написан вертикално с логическа вдлъбнатина. Благодарение на това е много по-лесно да се чете.
Редът на кодовата конструкция определя реда на изпълнение на многоредовите и съставни инструкции ако / else в Python:
- ако:
- ако b:
- Първият израз
- друго:
- Вторият израз
Ако работите в черупката IDLE, преводачът автоматично ще отложи всички тирета. Но когато използвате текстови редактори, ще трябва да гледате сами.
Защо имате нужда от допълнителни инструкции
В Питон ако / else наричани още условни указания. Това е инструмент за избор, който отразява основната логика на кода. в ако може да има няколко инструкции, включително и други ако. след ако последвано от допълнителна инструкция още. Ако в резултат на изпълнението на условията, описани в ако, преводачът не се връща Истина, отива друго.
За по-сложни кодови клонове, в някои случаи се въвежда незадължителна инструкция Елиф. Тя предвижда допълнителни условия. дизайн ако / elif / else в Python изглеждат така:
- ако
: # Ако израз с условен израз #Associated block - Елиф
: # Незадължително elif - <ИЗРАЗ2>
- else: # Незадължителен друг блок
След допълнителните инструкции се поставя двоеточие и задължително вдлъбнатина. Част от още Тя е предназначена да се справя със ситуации, в които не се откриват съвпадения в ако / elif. Според правилата всяка част от кода се обработва последователно. Но условните изрази причиняват на преводача да извърши преходи. Следователно в Python те се наричат и инструкции за контрол на потока.
- Python е средата за разработка. Python 3 за начинаещи
- Colt `Python` - минало и настояще
- Питън за начинаещи
- Програмиране на игри: програми, характеристики на създаването и препоръки
- Питон - какво е това? Език за програмиране на високо ниво
- Най-популярните езици за програмиране. Програмни езици за начинаещи
- Оценка на езиците за програмиране 2016
- Типизирането е .. Типизиране в различни области на дейност
- Python език за програмиране: контури
- Скриптови езици за програмиране: задачи, функции и предимства
- Използване на indexOf (jаvascript) при работа с масиви и низове
- Програмиране в Python: Списък
- Вход и изход в Python. Въвеждане и отпечатване
- Програмиране в Python. Работа с низове
- Как мога да намеря останалата част от разделянето в Python?
- Условното изграждане на. Питон: необятността и простотата на езика
- Python: типове данни, условия, изисквания и примери
- Функции в Python: def. Python 3 за начинаещи
- Обектно-ориентирано програмиране в Python: класове, описание и функции
- Какво представляват обектите на str в Python?
- Работа с файлови обекти: отворете, прочетете и пишете на файлове в Python