Криворiзький держаний педагогiчний унiверситет
Виконали: Корсун Уляна i Позняков
Олександр
Лабораторна робота №2
Кривий Рiг - 2022
Програмування у 7 класi
1 Знайомство з мовою программування Python
У цьому документi ми будемо розбирати мову програмування Python, але спочатку ми розглянемо найпопярнiшi мови програмування i роки їх створення.
Табл. 1: Мови програмування
Назва |
Як читається |
Дата появи |
Pascal |
Паскаль |
1970 |
Python |
Пайтон |
1990 |
C |
Сi |
1972 |
C++ |
Сi плюс плюс |
1985 |
C |
Сi шарп |
2000 |
Java |
Джава |
1995 |
Типи даних у мовi програмування Python.
1. None
2. Boolean Type
3. Numeric Type
• int
• float
• complex
4. Sequence Type
• list
• tuple
• range
5. Text Sequence Type
• str
6. Binary Sequence Types
• bytes
• bytearray
• memoryview
7. Set Types
• set
• frozenset
8. Mapping Types
• dict
На зображеннi позначено матемматичнi операцiї, якi можуть вiдбуватися у мовi Python.
Рис. 1: Математичнi операцiї Python
2 Цикли у мовi программування Python
Порiвняння циклiв у Python з Pascal
Python
• for
– Синтаксис: for <параметр циклу> in
<об’єкт> <блок команд>
• while
– Синтаксис: while <умова>: <блок команд>
Pascal
• for to
– Синтаксис: for змiнна:= початок to кiнець do дiя
• while do
– Синтаксис: while умова do дiя
• repeat until
– Синтаксис: repeat дiї until умова
Приклади до циклiв у Python i Pascal.
Табл. 2: Види циклiв i їх приклади
Цикли |
Python |
Pascal |
for |
for i in range(0, 5): print (’Hello’) |
for i:=1 to 4 do writeln(i,’. Привiт!’); |
while |
while True: print("Hello") |
while true do begin //Text end; |
repeat until |
- |
repeat begin // Text end until false; |
Цикли з повторенням у мовах программування Python i Pascal.
Рис. 2: Алгоритм з повторенням на двух мовах програмування
Лiтература
[1] Iнформатика : пiдруч. для 7 класу закладiв загальної середньої освiти / О. В. Коршунова, I. О. Завадський. — К. : Видавничий дiм «Освiта», 2020. — 144 с. : iл. https://3c5.com/338d3
[2] Iнформатика : пiдруч. для 7 кл. закл. загал. серед. освiти / [О. О. Бондаренко, В. В. Ластовецький, О. П. Пилипчук, Є. А. Шестопалов]. — Харкiв : Вид-во «Ранок», 2020. — 160 с. : iл. https://3c5.com/j0xvg
[3] Python – просто! https://3c5.com/ek32i
[4] Алгоритми з повтореннями мовою програмування (цикл з передумовою) https://3c5.com/98qux