Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теория Python-1.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
497 Кб
Скачать
☆

Переменные в Python:

Переменная в языке программирования - это название для зарезервированного места в памяти компьютера, предназначенное для хранения значений. Это означает, что когда вы создаете переменную, вы на самом деле резервируете определенное место в памяти компьютера.

Основываясь на типе данных переменной, интерпретатор выделяет необходимое количество памяти и решает, что может находится в зарезервированной области памяти.

Для понимания, можете думать о переменной как о коробке, в которую можно положить любую вещь, но только определенного размера. Размер в данном примере будет типом переменной. Это не совсем верное определение, но оно дает общее представление о картине в целом.

Присвоение значения переменной:

В Python вам не нужно объявлять тип переменной вручную (как, например в С++). Объявление происходит автоматически (это называется динамическая типизация), когда вы присваиваете значение переменной. Знак равенства ( = ) используется для присвоения значения переменной.

Операнд по левую сторону от знака равно ( = ) это имя переменной, операнд по правую сторону - значение присвоенное этой переменной.

Например:

1

2

3

4

country = "Swiss" # Присвоить значение Swiss переменной под названием country

age = 23 # Присвоение значения 23 переменной age

print(country)

print(age)

При выполнении, данный код выведет:

1

2

Swiss

23

Множественное присвоение значений:

В Python возможно присваивать одно значение нескольким переменным сразу. Например:

1

a = b = c = 1

В данном создается объект со значением 1, и все 3 переменные указывают на область в памяти, в которой он находится.

Встроенные типы данных в Python:

Информация, сохраненная в памяти может быть разных типов данных. Например, возраст человека может быть числовым значением, а его адрес - буквенно-числовым. В Python существует множество стандартных типов данных, которые используются для хранения определенных значений и обладают своими специфическими методами.

К стандартным типам данных в Python относят:

  • Числа (Numbers)

  • Строка (String)

  • Список (List)

  • Кортеж (Tuple)

  • Словарь (Dictionary)

Числовой тип данных в Python:

Числовой тип данных в Python предназначен для хранения числовых значений. Это неизменяемый тип данных, что означает, что изменение значения числового типа данных приведет к созданию нового объекта в памяти (и удалению старого)

Числовые объекты создаются, когда вы присваиваете им значение. Например:

1

2

num1 = 23

num2 = 42

Также вы можете удалять числовой объект при помощи ключевого слова del. Синтаксис команды del следующий:

1

2

del num1 # удаляет переменную num1

del num2, num3 # удаляет обе переменные num2 за num3 за раз

Но программа:

num1 = 23

num2 = input('введите число')

print(num1+num2)

выдаст ошибку, тк всё вводимое с клавиатуры по умолчанию считается строкой. Необходимо уточнять, какой тип данных будет введён.

num1 = 23

num2 = int(input('введите число'))

print(num1+num2)

В Python есть четыре вида числового типа данных:

  • int (целое число)

  • long (длинное целое число [может быть представлено в восьмеричной или шестнадцатеричной системе исчисления])

  • float (число с плавающей точкой: -0.2, 0.0, 3.14159265 и т.д.)

  • complex (комплексное число)