Всеосвіта

Головне меню порталу

Головне меню порталу

Сьогодні о 18:00
Вебінар:
«
Несилові методи протидії булінгу
»
Взяти участь Всі події
Урок:

Найпростіші операції Python

13.02.2024
8 Клас

10

11

29

0

Вміст уроку:
Опис, який учні побачать перед початком уроку

Уважно ознайомтеся з теорією.

Напишіть програму до кожного завдання(за можливості можете перевірити її в Pynton)

Завдання №1:

Теоретичний блок

1 з 12 (8%)

Повторення попереднього матеріалу

Першим кроком щодо нової мови програмування традиційно є написання програми,
 яка виводить на екран фразу " Hello! " або "sveiki" .

 Напишемо програму Hello або sveiki !. У Python нам допоможе команда 
"print()", яка дозволяє виводити на екран текст.

0600bvzo-5c45-419x100.png

Python, як і інші мови програмування, дозволяє використовувати коментарі
 в коді.

У мові програмування Python для вставлення коментарів у код використовують
 символ "#". Все, що слідує за символом "#", ігнорується інтерпретатором 
Python і не виконується під час виконання програми.

Коментарі можуть використовуватися для пояснення того, що робить 
конкретну ділянку коду, щоб інші програмісти або розробники могли легко 
розуміти ваш код. Вони також можуть використовуватися для тимчасового 
відключення ділянки коду без його видалення.

0600bw1f-3bd4-489x137.png

У цьому прикладі символ "#" використовується для коментування рядка, 
який пояснює, що робить програма. Під час виконання програми цей рядок
 ігнорується, і на екран виводиться лише текст 'sveiki'
Якщо програма Python написана з помилками, то інтерпретатор видасть
 повідомлення про помилку, що вказує на рядок і тип помилки.

Це тому, що Python - мова зі строгим синтаксисом, який вимагає 
точного дотримання правил написання коду. Навіть невелика помилка може
 призвести до того, що програма не працюватиме.

Допустимо, ми хочемо вивести на екран повідомлення "sveiki!"
 за допомогою функції print() у Python. Ось приклад коду, 
що містить синтаксичну помилку:

0600bw3y-12f7-442x364.png

Помилка полягає в тому, що ми забули закрити лапки після рядка "sveiki".
 При запуску програми Python повідомить про помилку із зазначенням рядка,
 в якому вона відбулася.

Для виправлення помилки достатньо додати другу лапку в кінець рядка.

Завдання №2:

Вільне введення тексту

1 з 12 (8%)
Напишіть програму, яка виводить на екран текст "Ласкаво просимо до світу Python!".

Завдання №3:

Вільне введення тексту

1 з 12 (8%)
Додати коментар до коду завдання 2, який пояснює, що робить ця програма.

Завдання №4:

Вільне введення тексту

1 з 12 (8%)
Знайдіть помилку в наступному коді та виправте її:

0600bw60-78bb-484x122.png

Завдання №5:

Теоретичний блок

1 з 12 (8%)

У мові програмування Python доступні всі стандартні арифметичні операції. Розглянемо їх докладніше із прикладами.

Операції складання, віднімання, множення та ділення

Операції складання, віднімання, множення та поділу виконуються в Python за допомогою відповідних знаків:

0600bw7b-ef52-437x408.png

Пріоритет операцій

При виконанні арифметичних операцій Python застосовується стандартний пріоритет операцій. Операції множення, ділення мають більш високий пріоритет, ніж операції складання та віднімання. Якщо потрібно змінити порядок виконання операцій, можна використовувати дужки.

0600bw8g-7d8a-458x192.png

Екрановані послідовності

У Python екрановані послідовності використовуються для того, щоб увімкнути рядок символи, які не можуть бути записані безпосередньо. Це можуть бути спеціальні символи, такі як лапки, або символи, які не можна записати на клавіатурі. Існує кілька десятків невидимих ​​символів, але у програмуванні часто зустрічаються лише кілька. Деякі приклади екранованих послідовностей у Python:

\n - символ перенесення рядка

\t - символ табуляції

\r - символ повернення каретки

Щоб використовувати екрановані послідовності в Python, необхідно використовувати зворотний слеш "\" перед спеціальним символом. Розглянемо кілька наочних прикладів:

1. Використання лапок всередині рядка:

0600bwbn-4d3e-504x122.png

0600bwbr-e740-706x76.png

2. Використання символу перенесення рядка:

0600bwby-5ce7-795x132.png0600bwc3-61ec-846x93.png

3. Використання символів табуляції

0600bwcc-b885-783x115.png0600bwch-4610-840x72.png

При роботі з символом перенесення рядка "\n" у Python слід враховувати те, що незалежно від того, що знаходиться перед або після "\n" (символ або порожній рядок), перенесення рядка буде виконано. Якщо рядок складається лише із символу "\n", то він не буде видно, але перенесення рядка все одно відбудеться.

0600bwd0-f53a-680x175.png0600bwd1-8491-785x135.png

Завдання №6:

Вільне введення тексту

1 з 12 (8%)

Напишіть програму, яка виводить суму чисел 7 та 12.

Завдання №7:

Вільне введення тексту

1 з 12 (8%)

Напишіть програму, яка виводить добуток чисел 8 та 5.

Завдання №8:

Вільне введення тексту

1 з 12 (8%)

Напишіть програму, яка виводить результат зведення числа 3 до степеня 4.

Завдання №9:

Вільне введення тексту

2 з 12 (17%)

Напишіть програму, яка віднімає число 4 з числа 9 та множить отриманий результат на число 2.

Завдання №10:

Вільне введення тексту

2 з 12 (17%)

Напишіть програму, яка виводить результат виразу 3+5*2 – 6/3. Врахуйте пріоритет операцій.

Рефлексія від 2 учнів

Сподобався:

2 0

Зрозумілий:

2 0

Потрібні роз'яснення:

2 0
Рекомендуємо

Операції над векторами.

Операції над векторами.

66

30 грн

Поліморфізм у мові Python

Поліморфізм у мові Python

97

Інформатика
10 клас

50 грн

Проєт "Калькулятор" Python

Проєт "Калькулятор" Python

26

Інформатика
8 клас

83 грн

ТМ Токарно - револьверна операція

ТМ Токарно - револьверна операція

42

ТМ
III курс та дорослі

20 грн

Найпростіші тригонометричні рівняння

Найпростіші тригонометричні рівняння

234

Алгебра
10—11 клас та I—III курси

25 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

747

Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

530

Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.