Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Синтаксис

Автор:   •  Ноябрь 25, 2022  •  Контрольная работа  •  474 Слов (2 Страниц)  •  116 Просмотры

Страница 1 из 2

Тақырыбы: Синтаксис

Python-дағы Шартты оператор басқа бағдарламалау тілдерінде кең таралған синтаксисті ұстанады: if else. Ең қарапайым мысал:

if True:

    print("Всё правильно")

# Вывод:

Нәтижесі: Всё правильно

Мұнда не болғанын қарастырайық:

1. Алдымен оператор басталатын if көрсетіледі.

2. If кейін шарт көрсетіледі. Егер мән шын болса, онда оператордың "денесінде" келесі код орындалады. Бұл жағдайда біз Шарттың орнына бірден True (шындық) көрсеттік.

3. Шарттан кейін қос нүкте міндетті болып табылады.

4. Оператордың денесі-Шарттың ақиқаты болған жағдайда орындалатын нұсқаулар.

Бұл оператордың кеңейтілген мүмкіндіктері бар. Егер Сізге басқа кодты орындау қажет болса, бірақ шарт жалған болса ғана, else пайдаланыңыз:

if 1 == 2:

    print("Всё правильно")

else:

    print("Да нет же!")

# Вывод:

Нәтижесі: Да нет же!

Оператордың денесінде қанша жол болуы мүмкін:

i = 0

if i == 0:

    print("Число равно нулю")

    print("И на него нельзя делить")

else:

    print("На такое число делить можно")

    print("Так как оно не равно нулю")

# Вывод:

Нәтижесі: Число равно нулю

                И на него нельзя делить

Басқаша айтқанда, бағдарламаның орындалуы оператордағы шартты тексеруге дейін жетеді, содан кейін блоктың соңына дейін Жолдан-жолға орындалатын қажетті код блогына жіберіледі. Оператордың қалған блоктары еленбейді.

Тақырыбы: Шегіністер

Python тілінің бір ерекшелігі-код блоктарын бөлектеу үшін шегіністерді пайдалану. Бұл тәсілдің бірқатар артықшылықтары бар және ең бастысы-визуалды тазалық. Шегіністер жолдардың басында Бос орындар немесе қойындылар болып табылады:

# начало кода

# код

# код

# код

    # первый блок кода

    # код

    # код

        # второй блок кода

        # код

        # код

        # конец второго блока

    # конец первого блока

# продолжение основного кода

...

Скачать:   txt (4.5 Kb)   pdf (62.4 Kb)   docx (9.4 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club