Размер шрифта
-
+

Python. Первый шаг в программировании для детей и начинающих - стр. 3

Числа (integers и floats)

Числа – это один из самых распространенных типов данных. В Python мы можем работать как с целыми числами (например, 10, 100, 2024), так и с дробными числами (например, 3.14, 0.5, 2.7).

Целые числа (integers) – это числа, которые не имеют десятичных знаков. Пример: 1, -5, 2023.

Дробные числа (floats) – это числа, у которых есть десятичная точка. Пример: 3.14, 9.99, -0.5.

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

python

age = 10 # переменная age хранит целое число

height = 1.75 # переменная height хранит дробное число

print(age)

print(height)

Строки (strings)

Строки – это тип данных, который хранит текст. Строки заключаются в кавычки, и могут быть как одиночными (одинарные кавычки), так и двойными (двойные кавычки).

Пример строки:

python

name = "Анна" # строка с двойными кавычками

city = 'Москва' # строка с одинарными кавычками

print(name)

print(city)

Обратите внимание, что Python не делает различий между одинарными и двойными кавычками. Ты можешь использовать любые, главное – чтобы они были одинаковыми с обеих сторон строки.

Булевы значения (booleans)

Булевы значения – это тип данных, который может быть либо True (истина), либо False(ложь). Этот тип данных часто используется для проверки условий, например, в играх или логических задачах.

Пример:

python

is_sunny = True # переменная, которая хранит логическое значение

is_raining = False # переменная, которая хранит противоположное значение

print(is_sunny)

print(is_raining)

Булевы значения полезны, когда нужно принимать решения, например, если на улице солнечно, то мы идём гулять.

Работа с переменными и типами данных: практические примеры

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

Пример с числами

Предположим, что ты хочешь узнать свой возраст через 5 лет. Для этого можно создать переменную с текущим возрастом и прибавить к ней 5:

python

age = 10

future_age = age + 5

print(future_age)

В этом примере:

Мы создаем переменную age, в которой храним твой текущий возраст.

Создаем новую переменную future_age, в которой вычисляем твой возраст через 5 лет.

Используем оператор +, чтобы прибавить 5 к текущему возрасту и записать результат в новую переменную.

После того как программа выполнится, на экране появится результат: 15 – твой возраст через 5 лет.

Пример с текстами

Теперь давай создадим программу, которая будет составлять приветственное сообщение с использованием переменных. Мы создадим две переменные: одну с именем, другую – с городом, и объединим их в строку:

python

name = "Анна"

city = "Москва"

message = "Привет, " + name + "! Ты живешь в городе " + city + "."

print(message)

Здесь:

Мы используем оператор +, чтобы соединить несколько строк вместе.

Переменные name и city вставляются в строку, и в результате получается полное приветственное сообщение, которое выводится на экран.

Привет, Анна! Ты живешь в городе Москва.На экране появится:

Пример с булевыми значениями

Предположим, что ты решаешь, можно ли идти на улицу, основываясь на погоде. Если на улице солнечно, то можно идти гулять, а если идет дождь – нет. Мы будем использовать булевы значения:

python

is_sunny = True

is_raining = False

if is_sunny:

print("Можно идти гулять!")

else:

print("Лучше остаться дома.")

Страница 3