|
|
@ -1,12 +1,22 @@ |
|
|
|
--- |
|
|
|
--- |
|
|
|
title: Python. Типы данных. |
|
|
|
title: Python. Типы данных. int (целые числа) |
|
|
|
excerpt: Python. Урок 1. Решение математической задачи на языке Python. |
|
|
|
excerpt: Python. Решение математической задачи на языке Python. |
|
|
|
date: '2023-09-12' |
|
|
|
date: '2023-09-12' |
|
|
|
tags: |
|
|
|
tags: |
|
|
|
- Информатика |
|
|
|
- Информатика |
|
|
|
- Программирование |
|
|
|
- Программирование |
|
|
|
- Python |
|
|
|
- Python |
|
|
|
--- |
|
|
|
--- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<TableOfContents> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- [Урок 1](#урок-1) |
|
|
|
|
|
|
|
- [Урок 1.1](#урок-11) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</TableOfContents> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Урок 1 |
|
|
|
|
|
|
|
|
|
|
|
## Задание: |
|
|
|
## Задание: |
|
|
|
|
|
|
|
|
|
|
|
#### Вам необходимо написать программу на языке Python для решения следующей задачи: |
|
|
|
#### Вам необходимо написать программу на языке Python для решения следующей задачи: |
|
|
@ -41,7 +51,35 @@ tags: |
|
|
|
print(f"Чтобы вернуться в точку A, робот сделает {количество_оборотов} оборотов колеса.") |
|
|
|
print(f"Чтобы вернуться в точку A, робот сделает {количество_оборотов} оборотов колеса.") |
|
|
|
``` |
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Урок 1.1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## Задания для самостоятельной работы |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. Найти максимальное из двух целых чисел. |
|
|
|
|
|
|
|
2. Вычислить остаток от деления на 10 заданного трехзначного числа. |
|
|
|
|
|
|
|
3. Проверить, является ли заданное число нечетным. |
|
|
|
|
|
|
|
4. Вычислить произведение двух целых чисел. |
|
|
|
|
|
|
|
5. Проверить, является ли заданное число равным нулю. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Пример решения |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1. Найти минимальное из двух целых чисел. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
```python |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def min_integer(a, b): |
|
|
|
|
|
|
|
return min(a, b) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
print(min_integer(7, 12)) # Output: 7 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
``` |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### Cписок функций необходимых для решения данных задач |
|
|
|
|
|
|
|
1. Функция max() для поиска максимального значения. |
|
|
|
|
|
|
|
2. Оператор % для вычисления остатка от деления. |
|
|
|
|
|
|
|
3. Оператор % для проверки четности/нечетности числа. |
|
|
|
|
|
|
|
4. Оператор * для умножения двух чисел. |
|
|
|
|
|
|
|
5. Оператор == для проверки равенства числа нулю. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[На главную](/) |
|
|
|
[На главную](/) |