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

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

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

Мы проверяем значение переменной is_sunny. Если оно True, программа выведет "Можно идти гулять!", если False – "Лучше остаться дома."

Оператор if проверяет, правда ли, что на улице солнечно.

Можно идти гулять!На экране появится:

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

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

Преобразование строки в число:

Если у тебя есть строка, содержащая число, ты можешь превратить её в настоящий числовой тип с помощью функции int() или float():

python

number_str = "10"

number = int(number_str)

print(number)

Преобразование числа в строку:

Ты можешь превратить число в строку с помощью функции str():

python

age = 10

age_str = str(age)

print(age_str)

Мы рассмотрели основные типы данных: числа, строки и булевы значения. Теперь ты можешь использовать переменные для хранения информации в своих программах, а также легко работать с различными типами данных. Важно помнить, что каждый тип данных имеет свои особенности, и они используются в разных ситуациях.

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

Глава 3: Операции с числами

Числа – это один из самых важных типов данных в программировании. С их помощью мы можем выполнять математические вычисления, создавать калькуляторы, решать задачи и анализировать данные. В этой главе мы познакомимся с арифметическими операциями, создадим свой первый калькулятор и узнаем, как использовать встроенные математические функции Python.

Арифметические операции

Python поддерживает все основные арифметические операции, такие как сложение, вычитание, умножение и деление. Давайте рассмотрим каждую из них подробнее.

Сложение используется для того, чтобы объединить два числа:Сложение (+)

python

result = 5 + 3

print(result) # Выведет 8

С помощью вычитания мы можем узнать разницу между числами:Вычитание (-)

python

result = 10 – 4

print(result) # Выведет 6

Операция умножения используется для умножения двух чисел:Умножение (*)

python

result = 6 * 7

print(result) # Выведет 42

Деление всегда возвращает результат в виде дробного числа (даже если деление нацело):Деление (/)

python

result = 15 / 3

print(result) # Выведет 5.0

Если тебе нужно получить только целую часть от деления, можно использовать оператор //:Целочисленное деление (//)

python

result = 17 // 3

print(result) # Выведет 5

Оператор % возвращает остаток от деления двух чисел:Остаток от деления (%)

python

result = 17 % 3

print(result) # Выведет 2

С помощью оператора ** можно возводить число в степень:Возведение в степень ()**

python

result = 2 ** 3

print(result) # Выведет 8 (2 в кубе)

Создание калькулятора

Теперь, когда мы знаем основные арифметические операции, давай создадим простую программу-калькулятор. Она будет запрашивать два числа у пользователя и выполнять над ними математические операции.

Пример программы:

python

# Простой калькулятор

print("Добро пожаловать в калькулятор!")

number1 = float(input("Введите первое число: "))

number2 = float(input("Введите второе число: "))

print("Выберите операцию: +, -, *, /, //, %, **")

operation = input("Введите операцию: ")

if operation == "+":

result = number1 + number2

elif operation == "-":

Страница 4