1 of 13

Практична робота 10 Проєкти з полем, з уведенням даних і виведенням результатів

За навчальною програмою 2017 року

Урок 50

8

teach-inf.com.ua

2 of 13

Середовище розробки проєктів

Розділ 6 § 6.1

Відкрити вікно середовища IDLE можна:

використовуючи команду IDLE (Python) меню Пуск

використовуючи значок на Робочому столі

8

© Вивчаємо інформатику teach-inf.com.ua

3 of 13

Середовище розробки проєктів

Розділ 6 § 6.1

Створити нове вікно для введення тексту проєкту можна командою File New File.

8

© Вивчаємо інформатику teach-inf.com.ua

4 of 13

Середовище розробки проєктів

Розділ 6 § 6.1

Після цього відкривається вікно текстового редактора. Ім'я вікна Untitled (англ, untitled – без назви) буде замінено на ім'я файлу, у якому текст проєкту збережеться на носії після виконання команди File Save.

8

© Вивчаємо інформатику teach-inf.com.ua

5 of 13

Середовище розробки проєктів

Розділ 6 § 6.1

Для виконання проєкту потрібно зберегти файл на носії, після чого виконати команду Run Run Module або натиснути клавішу F5.

2

1

8

© Вивчаємо інформатику teach-inf.com.ua

6 of 13

Середовище розробки проєктів

Розділ 6 § 6.1

Під час розробки проєкту вікно текстового редактора та вікно середовища розробки Python Shell зручно розташовувати на екрані поруч.

Вікно текстового редактора

Вікно середовища розробки Python Shell

Текст програми

Результат виконання

8

© Вивчаємо інформатику teach-inf.com.ua

7 of 13

Властивості кнопки

Розділ 6 § 6.3

Щоб розмістити кнопку у вікні, потрібно:

  1. Створити новий об'єкт типу Button, пов'язати його зі змінною, яка визначатиме ім'я об'єкта.
  1. Установити значення властивостей кнопки або залишити їх за замовчуванням.
  1. Розмістити створений об'єкт у вікні.

button = Button()

button = Button(text='Змінити', width='15',)

button.pack()

8

© Вивчаємо інформатику teach-inf.com.ua

8 of 13

Властивості напису

Розділ 6 § 6.4

У вікні проєкту, створеного мовою Python, можна також розміщувати написи. Для цього потрібно в тексті проєкту:

  1. Увести команду створення напису.
  1. Установити значення його властивостей.
  1. Розмістити напис у вікні.

label = Label()

label = Label(text = 'Я навчаюсь у 8 класі')

label.pack()

8

© Вивчаємо інформатику teach-inf.com.ua

9 of 13

Властивості поля

Розділ 6 § 6.5

Команда для створення поля в мові Python має вигляд:

<ім’я поля> = Entry(<Ha6ip властивостей та їх значень>)

Властивості поля:

width

bg

fg

font

Аналогічні до відповідних властивостей напису та кнопки, а властивість height відсутня – висота поля визначається висотою символів у його вмісті. Для поля можна задавати товщину рамки як значення властивості bd.

8

© Вивчаємо інформатику teach-inf.com.ua

10 of 13

Домашнє завдання

Проаналізувати

§ 6.5, ст. 203

Розділ 6 § 6.5

8

© Вивчаємо інформатику teach-inf.com.ua

11 of 13

Працюємо за комп’ютером

Практична робота 10

Проєкти з полем, з уведенням даних і виведенням результатів

Розділ 6 § 6.5

8

© Вивчаємо інформатику teach-inf.com.ua

12 of 13

Працюємо за комп’ютером

Розділ 6 § 6.5

Сторінка

203

8

© Вивчаємо інформатику teach-inf.com.ua

13 of 13

Дякую за увагу!

За навчальною програмою 2017 року

Урок 50

8

teach-inf.com.ua