Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python
Войти
Регистрация
Восстановить пароль
 
Olegbobbrov2001
0 / 0 / 0
Регистрация: 11.02.2017
Сообщений: 1
1

Сумма пятизначного числа на Python

11.02.2017, 17:13. Просмотров 294. Ответов 3
Метки нет (Все метки)

На Python нужно написать такую программу, сумма цифр пятизначного числа с файлом входным и выходным, во входном файле записать пятизначное число N, в выходной файл вывести одно число, сумму числа N. Например 12312 N=9!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.02.2017, 17:13
Ответы с готовыми решениями:

Найти все целые числа из промежутка от 100 до 300, у которых сумма делителей равна 50. /Python
Почему выводит много строк вместо одной? for n in range(100,301): #Задаем...

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

Конструктор объекта Decimal не создаёт числа с нужной точностью (python 3.3.5)
Друзья! Сперва работаем со строками: Python 3.3.5 (v3.3.5:62cf4e77f785, Mar ...

Python - момент истины. Python - как оружие возмездие против системы
Какие модули в python мне нужны для взлома баз данных? Перехвата информации?...

Cx_freeze python error in main script как исправить- Python
Пытался создать из .py .exe , но при запуске .exe получаю ошибку вот код...

3
user20177
9 / 9 / 7
Регистрация: 09.02.2017
Сообщений: 20
11.02.2017, 18:26 2
Python
1
2
3
4
5
6
7
import sys
values = sys.argv[1]
result = 0
for i in range(len(values)):
    result += int(values[i])
 
print(result)
Затем запускаешь скрипт:
python3 cyber.py 12312
и получаешь результат 9
1
Ennjin
77 / 77 / 54
Регистрация: 25.11.2016
Сообщений: 274
11.02.2017, 18:58 3
Olegbobbrov2001,
Python
1
2
3
4
5
6
7
8
result = 0
with open('input.txt') as fin:
    N = [line.strip() for line in fin]
    for i in N:
        for j in str(i):
            result += int(j)
with open('out.txt', 'w') as fout:
    fout.write(str(result))
1
Semen-Semenich
600 / 379 / 302
Регистрация: 21.03.2016
Сообщений: 1,164
11.02.2017, 19:10 4
Python
1
2
with open('input.txt') as fin, open('output.txt','w') as out:
    out.write(str(sum(map(int,list(fin.read())))))
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.02.2017, 19:10

Как из Python скрипта выполнить другой python скрипт?
Как из Python скрипта выполнить другой python скрипт? Если он находится в той...

Порт pyqt5 (python 3.5) программы на android - Python
Подскажите пожалуйста возможно ли программу написанную на python методами pyqt5...

Почему синтаксис Python 2.* и Python 3.* так отличается?
Привет! Решил на досуге заняться изучением Python'a. Читаю книгу по второму...


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

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

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