Виведення даних та обчислення виразів

Згадаємо спочатку операції, які доступні на мові PYTHON

Операція Позначення Приклад Результат
Додавання + 5+4 9
Віднімання 5-4 1
Множення * 5*4 20
Ділення / 5/4 1.25
Піднесення до степеня ** 3**2 9
Обчислення неповної частки від ділення // 12/5 2
Обчислення остачі % 14%5 4

У разі зміни послідовності операцій використовують круглі дужки: (2+3)*4. Пріоритет операцій такий самий як і в математиці.

Значення змінним надаються знаком «=». Наприклад:

а=12

b=132/(5-2**4)

x2=a+2*b

Синтаксичні помилки

Якщо Python не може зрозуміти введену вами команду, то він може вивести у відповідь повідомлення про помилку з текстом “SyntaxError”. Це означає, що виникла проблема з тим, яким чином ви попросили комп’ютер виконати якесь завдання, тобто з синтаксисом.

Місце помилки у вікні консолі помічається червоним кольором. Після команди, що містить помилку, виводиться повідомлення про помилку. Уважно читайте це повідомлення – це допоможе зрозуміти, в чому помилка, і виправити її.

Напишемо програму в середовищі розробки IDLE.

Запускаємо IDLE (спочатку запускається в інтерактивному режимі), після чого вже можна починати писати програму. Традиційно, першою програмою у нас буде “hello world”.

Щоб написати “hello world” на python, досить усього одного рядка:

print(“Hello world!”)

Вводимо цей код в IDLE і натискаємо Enter.

Ви написали свою першу програму на python!

З інтерактивним режимом ми трохи познайомилися, можете з ним ще погратися, наприклад, написати:

print(3 + 4)

print(3 * 5)

print(3 ** 2)

Але, все-таки, інтерактивний режим не буде основним, адже він виконується покроково у вікні інтерпретатора.

В основному, ви зберігатимете програмний код у файл і запускатимете вже файл.

Для того, щоб створити нове вікно, в інтерактивному режимі IDLE виберіть File/NewFile (чи натисніть Ctrl + N).

У вікні, що відкрилося, введіть наступний код:

name = input(“Як Вас звати? “)

print(“Привіт “, name)

Перший рядок друкує питання (“Як Вас звати? “), чекає, поки ви не надрукуєте що-небудь і не натиснете Enter і зберігає введене значення в змінній name.

У другому рядку ми використовуємо функцію print для виведення тексту на екран, в даному випадку для виводу “Привіт, ” і того, що зберігається в змінній “name”. (Зверніть увагу, текст пишеться в лапках, змінні – без лапок, для розділення кількох фрагментів усередині команди print використовують коми. І не забувайте про дужки!

Тепер натиснемо F5 (чи виберемо в меню IDLE Run/RunModule) і переконаємося, що те, що ми написали, працює. Перед запуском IDLE запропонує нам зберегти файл. Збережемо туди, куди вам буде зручно, після чого програма запуститься.

Оператор виведення print.

Розглянемо детально оператор виведення значень print.

За замовчуванням змінні, що записуються через кому, виводяться через пробіл, після чого курсор переводиться на наступний рядок.

Приклад 1.

Програма                                                                Вивід

a=4                                                                           4 6

b=6

print(a,b)

 

Приклад 2.

Програма                                                                Вивід

a=4                                                                           4

b=6                                                                           6 

print(a)

print(b)

 

Приклад 3.

Програма                                                                Вивід

a=4                                                                           4 + 6 = 10

b=6

print(a,’+’,b,’=’,a+b)

 

Приклад 4.

Програма                                                                Вивід

a=4                                                                           4:6

b=6                                                                          46

print(a,b,sep=’:’)

print(a,b,sep=’’)

Для того, щоб після виведення змінних курсор не переміщувався на інший рядок, потрібно надати іншого значення для параметра end.

 

Приклад 5.

Програма                                                                Вивід

a=4                                                                           4^6^10 4?6

b=6

print(a,b,a+b,sep=’^’,end=’ ’)

print(a,b,sep=’?’,end=’ ’)

Питання для самоперевірки:

  1. Назвіть основні характеристики величини.
  2. Назвіть і охарактеризуйте види величин.
  3. Які імена недопустимі в якості ідентифікаторів і чому?

               а) suma;          б) w1;              в) primer 1;     г) (sum);         д) a–4;             е) if;    ж) 8a.

  1. Дайте визначення типу величини.
  2. Обчисліть значення виразів:

                а) 7/2                   б) 7 // 2                       в) 7 % 2

                г) 123 //100          д) 123 % 10                є) (123 // 10)% 10

Адмін Автор

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *

Завантаження Captcha...