Переменные и ввод/вывод данных в Python

Переменная — это ячейка данных, имеющая имя, в которой хранится информация определенного типа.

Присвоим переменной a значение 1

a = 1

Теперь присвоим переменной b значение 2

b = 2

А теперь сложим переменные a и b, присвоим результат переменной c

c = a + b

Сейчас мы сможем вывести результат. Делается это командой print()

print(c)

На выходе будет 3

Попробуем теперь принять данные у пользователя и записать в переменную

age = input('Укажите Ваш возраст: ')
text = 'Вам ' + age + ' лет'
print(text)

Мы попросили ввести пользователя возраст и программа вывела текст, сколько лет пользователю. Как видно переменные можно «склеивать» с помощью знака +

Два основных типа переменных это: целые числа и строки. Целые числа записываются без кавычек, текст же записывается в одинарных или двойных кавычках.

a = 1
b = "Просто текст"
c = 'Hello'

В выводе можно использовать и другие знаки. Например * (умножить). В случае с числом, мы получим вычисление, если переменной будет текст, то вывод повторен столько раз, на сколько умножим.

a = 'Ха'
print(a*3)

Получим на выводе: «ХаХаХа»

По-умолчанию, запись данных в переменную осуществляется в виде строки (str). Но если нам надо произвести вычисления, то нужно преобразовать переменную в число, делается это так:

a = input('Введите число A: ')
b = input('Введите число B: ')
c = int(a) + int(b)
print('Сумма числа A и B = ' + str(c))

Как видно в конце мы преобразовали целое число в строковую переменную обратно.

 


Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Unlix © Все права защищены 2019

Копирование материалов с сайта Unlix.ru без указания полной ссылки на источник ЗАПРЕЩЕНО!