Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 21.11.2017
Сообщений: 12
1

Задача с файлом

28.11.2017, 06:04. Просмотров 1085. Ответов 4
Метки нет (Все метки)


Помогите пажалуйста мне нужно создать файл (hello.txt) в нем имеется цифры с 10,200,30,400,50,600 и нужно среди них найти самую большую цифру и написать его уже в новый созданный файл (Bye.txt) .Получается нужно создать цикл и найти самое большое число и перенести на файл (Bye.txt)
Пока вот так пробывал

Python
1
2
3
4
5
with open("hello.txt","w") as  file:
    file.write("10,200,30,400,50,600")
 
with open("hello.txt","r") as file:
               for line in file:
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.11.2017, 06:04
Ответы с готовыми решениями:

Задача с файлом и словарем
Всем привет. С python только недавно разбираюсь и появилась задача, которую не могу решить: ...

Задача с файлом
Плиззззз сделайте задачку, уже незнаю как попросить чтоб сделали её.... Очень нужна ваша помощь. ...

Задача с файлом
Помогите,пожалуйста,найти ошибку. Вот задание: Вывести содержимое справочника в виде...

Задача с файлом
Дан файл определить сколько раз встречается в нем слово вывести на экран номер строк где это слово...

4
2381 / 1709 / 729
Регистрация: 21.03.2016
Сообщений: 4,489
28.11.2017, 09:45 2
Лучший ответ Сообщение было отмечено Erbolchik как решение

Решение

Цитата Сообщение от Erbolchik Посмотреть сообщение
самую большую цифру
так цифру или число?
так находим число и пишем
Python
1
2
3
4
5
with open("hello.txt","w") as file:
    file.write("10,200,30,400,50,600")
 
with open("hello.txt","r") as file,open('Bye.txt','w') as out:
    out.write(str(max(map(int,file.read().split(',')))))
1
0 / 0 / 0
Регистрация: 21.11.2017
Сообщений: 12
28.11.2017, 13:49  [ТС] 3
Простите ошибся ,да самое больше число надо было найти. А с помощью цикла это можно сделать?
0
2381 / 1709 / 729
Регистрация: 21.03.2016
Сообщений: 4,489
28.11.2017, 18:58 4
Python
1
2
3
4
5
6
7
8
9
10
with open("hello.txt","w") as file:
    file.write("10,200,30,400,50,600")
    
with open("hello.txt","r") as file,open('Bye.txt','w') as out:
    lst_num = [int(i) for i in file.read().split(',')] 
    max_n = lst_num[0]
    for num in lst_num:
        if num > max_n:
            max_n = num
    out.write(str(max_n))
1
0 / 0 / 0
Регистрация: 21.11.2017
Сообщений: 12
29.11.2017, 08:18  [ТС] 5
Cпасибо большое!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
29.11.2017, 08:18

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Задача связана с файлом
Добрый день. Было дано условие : Ведомость абитуриентов, сдавших вступительные ...

Задача с символьным файлом
Добрый вечер. Сделал вот такую задачу, но с текстовым файлом, подскажите пожалуйста, как сделать...

Задача с массивом и файлом
Java можете объяснить как делать 1 и 2 1) Отобразить элементы массива, относительно...

задача с текстовым файлом
В текстовом файле Т записана непустая последовательность вещественных чисел, разделенных пробелами....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.