Python програмування. Для початківців

e-Learning group/community All Groups

View all challenges in the group Python програмування. Для початківців

Group challenge - Програма Калькулятор. Контрольний тест

Completed: 8 (%15), Skipped: 0 (%0)
5

На даному етапі навчання в групі нам потрібно визначити куда далі рухатися. Чи розжовувати найпростіші речі чи можна рухатися швидше.

Потрібно визначити рівень учасників групи.

Завдання. Програма Калькулятор

Написати контрольну програму на Python. Програма запитує користувача 2 числа, а потім назву операції. Щось як "Введіть число №1", користувач вводить, "Введіть число №2", користувач вводить число, "Введіть оепарцію (plus,minus,multiply, divide)", користувач вводить одну із операцій. 

Тоді програма виконує відповідну операцію над двома числами та виводить результат.

Має бути опрацювання помилок. Перевірка чи назва операції допустима. також звернути увагу на ділення на 0.

Читаємо главу "Типы,  переменные и основы ввода-вывода" в книзы Доусона (див Resources).

Також можна прочитати глави "Основы" та "Операторы и выражения" в книзі AByteOfPython.

Нормальний мануал є тут

Свою програму опублікуйте у звіті. 

Залежно від того як буде виконано це завдання ми будемо думати як вчитися далі.

Що потрібно знати щоб виконати це завдання:

  • ввід даних із консолі (коли програма запускається із командної строки)
  • оператор умови if 
  • конвертація строк в числа (якщо введені дані є строками то треба перетворити в числа щоб виконувати операції)
  • оператор циклу while. це для кращого опрацювання введених даних. не обов’язково для перших спроб. 

References:

Книга "Программируем на Python". Доусон Глава "Типы, переменные и основы ввода-вывода"
Книга "A Byte Of Python" Глави "Основы" та "Операторы и выражения"
Members completed: