В прошлой статье мы говорили об установке и запуске среды разработки Python. Пора начинать использовать её по назначению. Начнём с простейших математических расчетов, а также ввода и вывода информации.
Python мы можем использовать для арифметических вычислений:
- Запустите оболочку IDLE Python
- После значка « >>> » введите выражения и нажимайте "Enter":
1. Считаем сумму чисел « 2+8 », вводим:
>>> 2 + 8
10
2. Считаем разность чисел « 10 – 5 », вводим :
>>> 10 – 5
5
3. Произведение чисел:
>>> 5*5
25
4. Составить и посчитать выражение:
>>> 10 + 10 *9
100
5. Составить и посчитать выражение со скобками:
>>> (6+4)*10
100
6. Ещё есть операции целочисленного деления:
Обозначается с помощью “//” двойного 'слэша' (две косые черты)
>>> 57//10
5
целых в остатке (7)
7. Для того чтобы получить остаток мы используем команду «%»:
>>> 57 % 10
7
(мы взяли остаток от деления)
8. Иногда нужно число возвести в степень. Эта команда обозначается с помощью команды “ ** ”двух символов звёздочки:
>>> 2**5
32
9. Вещественные числа или числа с плавающей точкой:
>>> 0.5 + 0.5
1.0
На заметку**
В Python может быть потеряна точность, есть погрешность, например:
0.3 + 0.3 +0.3 = 0.899999
Нужно всегда это учитывать при работе не с целыми числами.
10. Извлечь корень из числа можно, если использовать команду «**0.5»
>>> 9 **0.5
3
Записать вещественные числа можно ещё одним способом. Например:
0.5 = 5е-1
е – является экспонентой возведения в степень равно 10 в -1 степени
1234е-2 = 12.34
Все перечисленные операторы: сложения, вычитания, произведения, деления, возведение в степень являются бинарными операторами. У каждого из них есть левый «операнд» и правый «операнд». Существует унарный оператор, который принимает в качестве параметра всего 1 аргумент.
Вывод и ввод информации:
Вывод информации осуществляется командой "print", например:
a = 5
b = 6
c= a+b
print(c)
>>> 6
Ввод информации с клавиатуры осуществляется командой "input()", например:
name = input ("Введите имя: ")
print (name)
input () # читает строку с клавиатуры
print () # выводит данные
Знаки сравнения
< меньше ( левая часть неравенства МЕНЬШЕ правой части)
>больше (левая часть неравенства БОЛЬШЕ правой части)
<= меньше или равно (левая часть неравенства меньше или равна правой)
=> больше или равно (левая часть неравенства больше или равна правой)
В этой статье мы разобрались, как делать арифметические вычисления и вводить - выводить информацию.
В следующей статье мы поговорим о "переменных"...
Переменные – это способ хранения данных в программе, и они пригодятся нам для различных решений.