Python, повторення матеріалу. Включно з розгалуженнями.

Про матеріал

Презентація де зібрані самі основні моменті для повторення включно з розгалуженнями та лочними виразами. Команди вводу/виводу, типи даних, математичні оператори, оператори порівняння і також анатомія простого коду.


Буду вдячний за коментар до цієї роботи, для покращеня майбутніх матеріалів.

Перегляд файлу

imageз програмою

            image   input()       image print()


input( ' image imageimage image image image

print (результат)

Запитуе          Зупиняе

Виводить           Може

пате - input ' Як тебе звати? ppint( image пате)

натисне введене сприйма€ться як рядок (текст).

обчислень на екран.

програму i чекае, поки    виводити текст, значення користувач введе текст та  змјнних або результати

Enter. Усе

Я

imageблоки коду: Типи даних

Тип величини визначае,      пам'ятћТй noTpi6H0 та дГй з нею можна виконувати. Щоб дћзнатися тип, використовують команду type().

str (Рядки)

Текст, взятий в       image image image image imageimageабо                  лапки.

image

 

        int         числа)

Для л1чби предметЈв (без дробу).

25 -4,

         float             числа)

Для image частин image  imageimage

3. 14

 

bool image

[стина або                 image

True, Fa1se

Як працюе image число (int)

image—> image

-      числа — це image числа, тм imageта нуль.

image                                       число:          # це рядок '

# Тепер це число 5. Результат: 1В

-      Використовуються, коли ми вказуемо

     (наприклад,         у kf1aci,

-      Команда input() завжди повертае текст. Щоб перетворити цей текст на число для математичних використовуемо int().

Я

Як працюе       число (foat)

Увага!

image3.3.0

Це     дроби. Вони noTpi6Hi, коли ми хочемо вказати частину чого-небудь (вага,      грошЈ:

1.25 грн), грн). image правило: Як imageта дробовою частиною у Python завжди використовуеться крапка, а не кома! Перетворення з рядка image командою float().

price - image

Елемент image (random)

imageвипгдков( числа генеруються за допомогою модуля. Це програм, створення TecTiB або

крок 1: image генератор

imagefpom pandom impopt image

Крок 2: Отримати число

randint(x1 , х2) — вибирае випадкове число в imageха до х2 (включно з обома).

# Кидок кубика х = randint(1, 6)

image

що таке розгалуження?

Алгоритми не завжди виконуються рядок за рядком. Розгалуження — це    шляху роботи програми залежно виконання або невиконання певноТ умови.

image


1 . Неповне (if) 2. Повне (if-else) З. Багатоальтернативне Зробити або Вибрати двомаimage(if-elif-else) пропустити П.imageланцюжок умов.


Як працюе if (Неповне розгалуження)

imageвираз. Якщо

image(True), програма виконуе вкладений блок команд. Якщо хибна (False) — програма просто йде imageпгноруючи цей блок.

image score -- 100:

print( ' 1деальний результат! ' )

# Програма продовжуе роботу

як працюе else (Повне розгалуження)

imageВикористовуеться, коли в нас Е два image сценарй. Якщо умова ђстинна — виконуемо першу imageкоманд,   (else) — викону€мо другу.

if imageimageдодатне1 image

etse•

imageBiLl'EMHe або нуль ' image

elif (Багатоальтернативне)


imageдозволяе imageумов по imageelif розшифровуеться як ”else if".

Блок команд 1 Програма зупинить перевјрку, щойно знайде першу јстинну (Тгие) умову.

                                                                    if c010r -                                       ' червоний 'image

Блок команд 2 print( imagee1if c010r - ' жовтий imageprint( Увага imagee1se imageprint( Иди )

Блок команд

Застосуванняimage

imageумови недостатньо. Наприклад, щоб зайти в гру, треба щоб 'пароль був правильний' I 'акаунт був активний'* image Тут на допомогу приходить тип даних Ьоо1 (названий на честь математика Джорджа Буля).

image Цей тип мае лише два значення: True (стина) або Fa1se imageдля поеднання умов використовують оператори

AND, 0R, NOT.

imageAND (1)

imageЖорстке правило. Загальний результат буде Тше ТШЬКИ ТОТ, коли Bci imageумови е image Якщо хоча б одна умова FaIse, все падав.

# Купити квиток, якщо е е imageif топе у 100 and seats > о:

ppint(1kBb1T0k придбано ! ' )

Обидва image мають бути YBiMkHeHi (True)


image 0R (АБО)

imageГнучке правило. Загальний результат буде

True, якщо ХОЧА Б ОДНА з умов Е imageРезультат буде FaIse image коли абсолютно BCi умовиimage

# Знижка    для     АБО imageimageаде < 18 ог аде imageppint(1 вам надано знижку! ' )

image NOT (Н!)

imageОператор заперечення. BiH просто перевертае лог(чне значення на протилежне. True стае False, а False стае True.

# Гра продовжуеться, поки НЕ к1нець гри if not game_ovep :

image' Продовжуемо! ')

Важливе доповнення: 3MiHHi та Математика

            Правила јмен image                     оператори

-         Можуть м1стити: цифри, Звичайне (результат

(нижне                              завжди f10at)image

-         НЕ можуть: починатися з цифри, Обчислення неповноТ частки мђстити проб1ли, використовуватидр1б), Приклад: 7 // 2 = З символи (#, // ) або команди (ppint)

-         imageОбчислення image дђлення.

-         Чутливј до пате та Name Приклад: 7 % 2 = 1 pi3Hl 3MiHHi. ** ПТднесення до степеня. Приклад: 7 2 = 49

Я

pdf
Пов’язані теми
Інформатика, Презентації
Додано
12 травня
Переглядів
45
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

Додати розробку