Введення та виведення даних. �Перша програма Python ���
Введення даних
В Python існує наступна функція для запиту інформації у користувача:
input(“Повідомлення”)
В круглих дужках можна вносити повідомлення, з яким у користувача будуть запитуватися дані.
Наприклад: «Введіть а:», або «Натисніть Enter» та інше.
��
Введення даних
Давайте спробуємо присвоїти значення даної функції змінній а:
a=input(“Введіть а:”)
Але у нас при обробці даної змінної виникне суперечність, бо ми не вказали тип даних нашої змінної
�
Введення даних
Для того щоб це зробити ми повинні скористатися функціями: int(), float(), str().
Наприклад застосуємо функцію int(), отримаємо наступну конструкцію:
a=int(input(“Введіть а:”))
Тепер інтерпретатору все зрозуміло: програміст вказує на те, що змінна а буде запитуватися у користувача і тип даних цієї змінної – ціле число.�
Виведення даних
Для виведення даних, то існує функція:
print()
Вона “друкує” дані, які введені в круглі дужки. Це можуть бути числа, текст взятий в лапки, змінні або вирази.
Можна виводити одразу декілька значень різних типів даних. Для цього значення чи зміні потрібно розділити комою.
Наприклад:
print(a,”або”,b)
�
Виведення даних
Але якщо застосовувати попередню конструкцію, то перед та після слова “або” будуть автоматично встановлюватися пробіли.
Якщо потрібно розділити кілька змінних певним знаком без пробілів, потрібно користуватися атрибутом sep, встановивши його після змінних між якими потрібно вставити символи:
print(a, b, sep=‘;’)
� �
Перша програма
Потрібно створити просту програму перетворення типів даних змінних.
На вході маємо число a - дробове. Програма повинна вивести цілу частину від числа a.
�
Перша програма
Коментарі
Для більш зручного орієнтування у програмному коді можна створювати помітки як зображено у прикладі за допомогою знаку #.
Такі помітки можна робити у будь-якому місці файлу, та називаються вони коментарями і ні як не впливають на роботу програми та не виводяться на екран, а потрібні лише розробникам програми для кращого розуміння, що саме виконується в тій чи іншій частині коду.
Запуск програма
5. Спробуймо запустити нашу програму (Run —> Run Module) або F5;
6. Для прикладу введемо число 555.555 (або будь-яке інше дійсне число);
7. Натиснемо клавішу Enter.
Оформлення програми
Додамо текстове оформлення до програми, щоб з’являлося повідомлення “Введіть дробове число а :”при запиті змінної та “Ціла частина від числа а” при виведені результату.
Програмний код виглядає наступним чином:
Оформлення програми
Зверніть увагу!
Після повідомлення про введення числа воно буде запитуватися одразу, тому для зручності після тексту повідомлення краще ставити пропуск.
З виведенням даних простіше, там пробіл ставиться автоматично.
�
Контрольні запитання
1. Яка команда служить для запиту даних у користувача?
2. За допомогою якої конструкції можна присвоїти змінній будь якого
значення?
3. Що потрібно зробити, аби введені данні належали: а) до цілих чисел; b) до дійсних чисел; c) до рядку тексту?
4. Як вивести опрацьовані данні на екран?
5. Що таке коментарі та як вони застосовуються в програмному коді?
Практичне завдання
Практичне завдання