Найти тему
Удалёнка

Ввод и вывод python

Оглавление

Ввод и вывод python, осуществляется функцией input(), и print(). Функция input() используется для входных данных от пользователя, а функция print() обеспечивает отображение выходных данных. В данном блоке собраны упражнения, направленные на закрепление навыков по вводу и выводу данных. Кроме того, в данном блоке, мы с вами будем решать задачи по работе с файлами на Python.

Если у вас возникают проблемы с упражнениями, обязательно прочтите теоретическую часть:

  1. В этом блоке 7 упражнений, с подсказками и решениями
  2. Решая каждое упражнение, вы закрепляете знания по данной теме
  3. Если у вас альтернативное решение, пишите пожалуйста в комментариях, это поможет другим разработчикам

Ввод и вывод python

Задача 1. Ввод числа Python

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

  • Ввод и вывод

Показать подсказку

Показать решение

Задача 2. Разделитель строк Python

Напишите программу, которая выводит строки с разделителем. Задача является довольно простой, для вывода данных воспользуйтесь встроенной функцией print().

Пример вывода:

Меня**Зовут**Тимур**

Показать решение

Задача 3. Десятичное число в восьмеричное python

Напишите программу, которая преобразовывает десятичное число, в восьмеричное. К примеру, у нас есть десятичное число 8, программа должна преобразовать данное число в восьмеричное.

Показать подсказку

Показать решение

Задача 4. Выведите список из 5 чисел с плавающей запятой

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

Для решения данной задачи:

  • Цикл for
  • Ввод данных
  • Списки

Показать подсказку

Показать решение

Задача 5. Запись и перезапись файла

Напишите программу, которая записывает все содержимое из одного файла в другой, при этом пропуская строку под номером 5.

  • Работа с файлами
  • Текстовый файл
  • Открыте и закрытие файлов

Создайте файл tests.txt и добавьте туда следующее содержание:

строка 1 строка 2 строка 3 строка 4 строка 5 строка 6 строка 7

После того, как ваша программа отработает, ожидаемый выходной файл, должен иметь следующий вид:

строка 1
строка 2
строка 3
строка 4 строка 6
строка 7

Показать подсказку

Показать подсказку

Задача 6. Ввод несколько строк python

Напишите программу, которая принимает несколько строк в одном input().

Показать подсказку

Ожидаемые выходные данные:

Введите три имени: Имя 1: Эмма
Имя 2: Джема
Имя 3: Тима

Показать решение

Задача 7. Python форматирование строк

Напишите программу, которая принимает 3 входных данных, и подставляет эти данные в предложение.

Входные данные:

  • Общее количество денег
  • Количество мячей для покупки
  • Общая стоимость покупки

Ожидаемые выходные данные:

Для решения задачи, используем f строки python

У меня есть 1000 долларов, так что я могу купить 3 футбольных мяча за 450.00 долларов.

Наука
7 млн интересуются