Переменные и типы данных в Python
Переменная дает имя значению, чтобы вы могли использовать его позже. Python сам определяет тип по значению, так что объявлять его вручную не нужно.
Что такое Переменные и типы данных в Python?
Переменная дает имя значению, чтобы вы могли использовать его позже. Python сам определяет тип по значению, так что объявлять его вручную не нужно.
Сохраняйте значения в переменных и изучите базовые типы Python: str, int, float и bool.
Когда это использовать?
- Изучать синтаксис Python на исполняемом коде.
- Создавать основу для более сложных задач.
- Быстро проверять идеи без локальной установки.
Пример кода
# A variable is a name that refers to a value. Python works out the type for you.
name = "Ada" # str: text
age = 36 # int: whole number
height = 1.68 # float: decimal number
is_student = False # bool: True or False
print(name, age, height, is_student)
print(type(name), type(age), type(height), type(is_student))
# Variables can be reassigned, even to a value of another type.
age = age + 1
print("Next year:", age)
# Convert between types with int(), float(), str() and bool().
print(int("42") + 1)
print(str(3.5) + " stars")
print(float(7) / 2)
Ожидаемый результат
Ada 36 1.68 False
<class 'str'> <class 'int'> <class 'float'> <class 'bool'>
Next year: 37
43
3.5 stars
3.5
Как это работает
type() показывает тип значения. int(), float() и str() преобразуют между типами, а это нужно, когда текст вроде "42" должен стать числом.
Измените значения и запустите программу в онлайн-компиляторе Python CodeUtility без локальной установки Python.
Практические задания
Изменяйте входные данные и проверяйте граничные случаи перед работой с большими наборами.
- Предскажите результат до запуска.
- Обработайте пустой и некорректный ввод.
- Вынесите логику в функцию и добавьте тесты.
Попрактикуйтесь на задаче
Примените материал этого урока к реальной задаче. Каждая задача запускается в браузере, с мгновенными тестами и разбором от ИИ.
- Rectangle Perimeter Compute the perimeter of a rectangle from its sides. Легко
- Среднее из трёх Вычислите среднее трёх целых чисел. Легко