# main.py
import mylib
num1 = mylib.randNumGenerator()
num2 = mylib.randNumGenerator()
operator = mylib.setOperator()
solution = mylib.getSolution(num1, num2, operator)
answer = float(input(f"{num1} {operator} {num2}의 값은? "))
if (answer == solution):
print("맞았습니다.")
else:
print("틀렸습니다.")
#mylib.py
import random
def randNumGenerator():
return random.randint(1, 9)
def setOperator():
operator = ['+', '-', '/', '*']
return random.choice(operator)
def getSolution(num1, num2, operator):
if operator == '+':
return num1 + num2
elif operator == '-':
return num1 - num2
elif operator == '*':
return num1 * num2
else:
return num1 / num2
첫댓글 if __name__ == "__main__"
main()
위와 같은 형식을 활용할 것
확인했습니다