Переменные и типы данных

Программа работает с информацией и эту информацию необходимо где-то хранить.

Ваш компьютер имеет на борту постоянное запоминающее устройство(ПЗУ) и оперативное запоминающее устройство (ОЗУ).

Постоянные запоминающие устройства предназначены для долговременного хранения информации, в то время как ОЗУ хранит информацию лишь тогда, когда ваш компьютер включён. Кроме того ОЗУ работает в сотни раз быстрее ПЗУ, поэтому, что-бы ваша программа работала быстро, необходимо научиться размещать информацию в ОЗУ, извлекать её и использовать.


Переменные

В Python переменные используются для хранения значений различных типов данных. Язык динамически типизирован, поэтому вам не нужно явно указывать тип переменной при её объявлении. Давайте рассмотрим основные типы данных и примеры их использования.

Переменная в Python — это имя, связанное с некоторым значением. Для объявления переменной достаточно присвоить ей значение с помощью оператора присваивания (=):

phrase = 'Hello world' print(phrase) # Выводим на экран значение переменной phrase

Примеры объявления переменных:

x = 10 # Целое число y = 3.14 # Число с плавающей точкой z = 'Hello' # Строка b = True # Булево значение
Ключевые слова, которые нельзя использовать для названия переменных:
False await else import pass
None break except in raise
True class finally is return
and continue for lambda try
as def from nonlocal while
assert del global not with
async elif if or yield

Основные типы данных

Целые числа (int):
a = 42 b = -17
Числа с плавающей точкой (float):
c = 3.14159 d = -2.71828
Строки (str):
name = "John Doe" message = 'Single quotes are also valid' multiline_string = """This is a multiline string"""
Булевы значения (bool):
is_active = True is_done = False
Списки (list): Списки могут содержать элементы любого типа и изменяемы.
numbers = [1, 2, 3, 4] mixed_list = ["apple", 3.14, True]
Кортежи (tuple): Кортежи неизменяемы, то есть после создания нельзя изменить их содержимое.
coordinates = (3, 5) immutable_data = ("read-only", 100)]
Словари (dict): Словарь представляет собой коллекцию пар ключ-значение.
person = { "name": "Alice", "age": 30, "city": "Moscow" }
Множества (set): Множество содержит уникальные элементы.
fruits = {"apple", "banana", "cherry"} unique_numbers = {1, 2, 2, 3} # Повторяющиеся элементы будут удалены

Преобразования типов

Иногда может потребоваться преобразовать одно значение в другой тип. Для этого используются встроенные функции:

# Преобразование int в float a = float(42) print(a) # 42.0 # Преобразование float в int b = int(3.14) print(b) # 3 # Преобразование строки в int c = int("123") print(c) # 123 # Преобразование int в строку d = str(99) print(d) # "99"

Проверка типа

Для проверки типа переменной можно использовать функцию type():

e = 42 print(type(e)) # <class 'int'> f = 3.14 print(type(f)) # <class 'float'> g = "hello" print(type(g)) # <class 'str'>

Эти базовые знания о переменных и типах данных помогут вам уверенно начинать работу с Python!

Комментарии

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

Чтобы оставить комменатрий необходимо Авторизоваться