0
내 프로그램이 고생 중입니다. 기본적으로 모듈을 호출해야하고 그 모듈에서 나중에 프로그램에서 참조하는 값을 가진 파일을 만들어야합니다. 그러나 모듈이 올바르게 작동하지 않아 어디서 잘못 될지 잘 모르겠습니다. 미리 감사드립니다. 여기 현재 프로그램이 있습니다. Python : "None"값을 생성 된 파일에 반환하는 모듈
import math
import mymath
def main():
getData()
summer()
def getData():
powerfile = open("myfile.dat","w")
fin = open("sample.dat","r")
done = False
while not done:
x = int(fin.readline())
if x < 0:
done = True
else:
y = int(fin.readline())
answer = mymath.powerval(x,y)
answer = str(answer)+'\n'
powerfile.write(answer)
powerfile.close()
def summer():
file_in = open("myfile.dat","r")
total = 0
count = 0
for a in file_in:
number = int(a)
count += 1
total += number
file_in.close()
print("The final sum was", total)
close = input('')
main()
그리고 내 mymath 모듈 :
import math
def powerval(x,y):
if x > y:
big = x
else:
small = x
if x > y:
small = y
else:
big = y
answer = pow(big, small)
고마워요! 이것으로 해결되었습니다. – KwakKwak