[Python applying learnings from 1..6] create calc.py

This commit is contained in:
kjg 2020-06-01 22:20:55 +09:00
parent c8f538f9e7
commit baeb4f858d
2 changed files with 38 additions and 0 deletions

View file

@ -0,0 +1,35 @@
from sys import argv
script, file_name = argv
def input_and_calculate_one_line():
txt_result = ''
number = input("> ")
if number == 'q':
txt_result = ''
return txt_result
sp_number = number.split(' ')
for i in range(len(sp_number) - 1):
txt_result = txt_result + sp_number[i] + '+'
sp_number = list(map(int, sp_number))
result = sum(sp_number)
txt_result = txt_result + str(sp_number[-1]) + '=' + str(result) + '\n'
return txt_result
def editor():
txt = open(file_name, 'w')
while True:
output = input_and_calculate_one_line()
if output == '':
txt.close()
exit(0)
else:
print(output)
txt.write(output)
editor()

View file

@ -0,0 +1,3 @@
23+45+23+4+1+54=150
2+3+4+6+7+8=30
9+8+7+7+8+0=39