Uploaded by Валерий Королев

Ввод-вывод Переменные Арифметические операции

advertisement
Переменные. Типы данных.
Арифметические операции. Ввод-вывод.
Переменные
Для хранения данных в программе применяются переменные. Переменная представляет
именнованную область памяти, в которой хранится значение любого типа. Тип определяется
значением переменной
Перед использованием любую переменную надо определить. Синтаксис определения
переменной выглядит следующим образом:
имя_переменной = значение
Типы данных
В Питоне все данные называются объектами. Число 2 представляется объектом «число 2», строка
'hello' – это объект «строка 'hello'».
Каждый объект относится к какому-то типу.
Основные типы данных:
str – набор символов (строка), обазначается одинарными кавычками, например: ‘Привет’
int – целочисленные значания. Например 634, 5, -83
float – дробные (вещественные) числа. Например 64.5, -453.22, 5.0
bool – логические значения. True или False
Вывод/ввод
Для печати значений в Питоне есть функция print(). Внутри круглых скобок через запятую мы
пишем то, что хотим вывести.
print(‘Привет, мир!’
Для ввода данных в программу мы используем функцию input(). Она считывает одну строку.
Вот программа, которая считывает имя пользователя и приветствует его:
print('Как вас зовут?')
name = input() # считываем строку и кладём её в переменную name
print('Здравствуйте, ' + name + '!')
Для того чтобы преобразовать строку из цифр в целое число, воспользуемся функцией int().
Например, int(‘41’) вернет число 41.
Вот пример правильной программы, которая считывает два числа и выводит их сумму:
a = int(input())
b = int(input())
s=a+b
print(s)
Арифметические операции

+
Операция сложения
a=5
b=a+4#9

Операция вычитания
a=5
b=a–4#1

*
Операция умножения
a=5
b = a * 4 # 20

/
Операция деления
a=5
b = a / 4 # 1.25

//
Целочисленное деление (округление всегда в меньшую сторону)
a=5
b = a // 4 # 1

%
Получение остатка от деления
a=5
b=a%4#1

**
Возведение в степень
a=5
b = a ** 4 # 625
Также с любой из данных операций мы можем использовать операцию присваивания. Например:
a += 4 # эквивалентна a = a + 4
b -= 1 # эквивалентна b = b - 1
Download