Similar presentations:
Семинар_№1_Курс_Программирование_на_Python_24КНТ
1.
Курс "Программирование на Python"[24КНТ]
Тема: Арифметические операции. Ввод / Вывод. Типы данных.
Приведение типов
Семинар №1
2.
1. Конвертер времениЗадача:
Пользователь вводит количество секунд. Нужно вывести
время в формате часы:минуты:секунды.
(Например: 3665 → 1:1:5)
3.
1. Конвертер времени. [Решение]4.
2. Смешивание чисел и строкЗадача:
Пользователь вводит имя и возраст. Выведите строку:
Через 5 лет, {имя}, тебе будет {возраст+5}
5.
2. Смешивание чисел и строк. [Решение]6.
3. Площадь круга и длина окружностиЗадача:
Пользователь вводит радиус круга (вещественное число).
Вычислить и вывести площадь и длину окружности с
точностью до 2 знаков после запятой.
7.
3. Площадь круга и длина окружности. [Решение]8.
4. Магическое числоЗадача:
Пусть пользователь введёт число n. Выведите результат
выражения: n + nn + nnnn
(например: n = 5 → 5 + 55 + 555 = 615)
9.
4. Магическое число. [Решение]10.
5. Калькулятор "Сумма цифр"Задача:
Пользователь вводит трехзначное число. Найти сумму его
цифр.
(Например: 123 → 6)
11.
5. Калькулятор "Сумма цифр". [Решение]12.
6. Обмен значенийЗадача:
Пользователь вводит два числа a и b. Поменяйте их местами
без использования третьей переменной и выведите
результат.
13.
6. Обмен значений. [Решение]14.
7. Конвертер температурыПользователь вводит температуру в градусах Цельсия.
Выведите её в Фаренгейтах и Кельвинах.
15.
7. Конвертер температуры. [Решение]16.
8. Обратная строкаПользователь вводит строку.
Выведите её наоборот.
Пример: "Python" → "nohtyP".
17.
8. Обратная строка. [Решение]18.
9. Проверка типаЗадача:
Пользователь вводит что угодно (число или текст).
Программа должна попытаться определить, является ли это
числом (int или float) или строкой. Вывести тип.
19.
9. Проверка типа. [Решение]20.
10. Проверка на чётность и делимостьЗадача:
Пользователь вводит число.
Выведите:
● "Чётное", если число делится на 2,
● "Кратно 3", если делится на 3,
● "Число особенное!", если одновременно делится и на 2, и на 3,
● иначе вывести само число.