Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Во входном файле записано два целых числа, которые могут быть разделены пробелами и концами строк. Выведите в выходной файл их сумму.
Указание. Считайте весь файл в строковую переменную при помощи метода read()
и разбейте его на части при помощи метода split().
| Ввод | Вывод |
|---|---|
2 2 |
4 |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Во входном файле записана одна текстовая строка, возможно, содержащая пробелы. Выведите эту строку в обратном порядке.
Строка во входном файле заканчивается символом конца строки '\n'.
| Ввод | Вывод |
|---|---|
hello world |
dlrow olleh |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Выведите все строки данного файла в обратном порядке.
Для этого считайте список всех строк при помощи метода readlines().
Последняя строка входного файла обязательно заканчивается символом '\n'.
| Ввод | Вывод |
|---|---|
Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. |
Complex is better than complicated. Simple is better than complex. Explicit is better than implicit. Beautiful is better than ugly. |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Выведите в обратном порядке содержимое всего файла полностью. Для этого считайте
файл целиком при помощи метода read().
| Ввод | Вывод |
|---|---|
Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. |
.detacilpmoc naht retteb si xelpmoC .xelpmoc naht retteb si elpmiS .ticilpmi naht retteb si ticilpxE .ylgu naht retteb si lufituaeB |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
В выходной файл выведите все строки наибольшей длины из входного файла, не меняя их порядок.
В данной задаче удобно считать список строк входного файла целиком при помощи
метода readlines().
| Ввод | Вывод |
|---|---|
One Twenty one Two Twenty two |
Twenty one Twenty two |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Определите, есть ли во входном файле символ '@'. Выведите
слово YES или NO.
Входной файл может быть очень большим, поэтому считывать файл нужно посимвольно.
| Ввод | Вывод |
|---|---|
Valid email: Bilbo.Baggins@bagend.hobbiton.shire.me |
YES |
Hello, world! |
NO |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Дан файл, каждая строка которого может содержать одно или несколько целых чисел, разделенных одним или несколькими пробелами.
Вычислите сумму чисел в каждой строке и выведите эту сумму (для каждой строки выводится сумма чисел в этой строке).
В данной задаче удобно считывать данные построчно.
| Ввод | Вывод |
|---|---|
2 2 3 4 1 5 |
4 7 0 6 |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
В файле могут быть записаны десятичные цифры и все, что угодно. Числом назовем последовательность цифр, идущих подряд (т.е. число всегда неотрицательно).
Вычислите сумму всех чисел, записанных в файле. В данной задаче удобно считывать данные посимвольно.
| Ввод | Вывод |
|---|---|
123 aaa456 1x2y3 4 5 6 |
600 |
Входные данные записаны в файле input.txt. Результат работы нужно вывести в файл output.txt.
Дан файл. Определите, сколько в нем букв (латинского алфавита), слов (последовательность букв латинского алфавита), строк. Выведите три найденных числа в формате, приведенном в примере.
Для экономии памяти читайте файл посимвольно, то есть не сохраняя целиком в памяти файл или отдельные его строки.
| Ввод | Вывод |
|---|---|
Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. |
Input file contains: 108 letters 20 words 4 lines |