ВИДАВНИЧА СИСТЕМА LATEX: розробка текстових освітніх ресурсів

Про матеріал
Програмування алгоритмів опрацювання табличних величин (одновимірних масивів)
Перегляд файлу

Кривор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.

image

Рис. 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.

image

Рис. 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

pdf
Додав(-ла)
Позняков Саша
Додано
10 листопада 2022
Переглядів
172
Оцінка розробки
Відгуки відсутні
Безкоштовний сертифікат
про публікацію авторської розробки
Щоб отримати, додайте розробку

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