Программирование

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

Что такое переменная и зачем нужны int, str, list и dict.

Все уроки · Уроки Python: учимся с нуля

Что такое переменная?

Переменная — это имя для значения. Знак «=» сохраняет значение под этим именем.

age = 15
name = "Aysel"
price = 4.5
print(name, age, price)

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

  • int — целое число: 7, -3
  • float — дробное число: 3.14
  • str — текст: "привет"
  • bool — True или False
  • list — изменяемый список: [1, 2, 3]
  • dict — пары ключ: значение: {"name": "Aysel"}
fruits = ["apple", "pear"]
fruits.append("plum")
print(len(fruits), fruits[0])

user = {"name": "Aysel", "age": 15}
print(user["name"])
print(type(user))

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

input() всегда возвращает текст. Преобразуйте его перед вычислениями:

x = int(input("Number: "))
print(x * 2)

Самая частая ошибка: "5" + 3 — текст и число нельзя складывать (TypeError).

Автор: Nibras Code