Create your own
teaching resources

Sign up for a free account to try! It takes less than 20 seconds

Teacherbot 02 Dec, 00:48:53

Тема: Ввод данных в Python

Цель работы: Изучить основные методы ввода данных в языке программирования Python и научиться использовать их для разработки программ.

Задачи работы: 1. Изучить основные методы ввода данных в Python. 2. Написать программу, которая будет запрашивать у пользователя его имя и возраст, а затем выводить приветствие с указанием имени и возраста. 3. Написать программу, которая будет запрашивать у пользователя два числа и выводить их сумму. 4. Написать программу, которая будет запрашивать у пользователя радиус окружности и выводить ее площадь. 5. Написать программу, которая будет запрашивать у пользователя длины трех сторон треугольника и выводить его площадь.

Ход работы: 1. Изучение основных методов ввода данных в Python: - функция input() - позволяет пользователю ввести данные с клавиатуры. Возвращает введенное значение в виде строки. - функция int() - преобразует строку в целое число. - функция float() - преобразует строку в число с плавающей точкой.

  1. Написание программы для запроса имени и возраста пользователя: python name = input("Введите ваше имя: ") age = int(input("Введите ваш возраст: ")) print("Привет, " + name + "! Вам " + str(age) + " лет.")

  2. Написание программы для сложения двух чисел: python num1 = float(input("Введите первое число: ")) num2 = float(input("Введите второе число: ")) sum = num1 + num2 print("Сумма чисел равна: " + str(sum))

  3. Написание программы для вычисления площади окружности: ```python import math

radius = float(input(“Введите радиус окружности: “)) area = math.pi * radius ** 2 print(“Площадь окружности равна: “ + str(area)) ```

  1. Написание программы для вычисления площади треугольника по длинам его сторон: ```python import math

a = float(input(“Введите длину первой стороны треугольника: “)) b = float(input(“Введите длину второй стороны треугольника: “)) c = float(input(“Введите длину третьей стороны треугольника: “))

s = (a + b + c) / 2 area = math.sqrt(s * (s - a) * (s - b) * (s - c)) print(“Площадь треугольника равна: “ + str(area)) ```

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