- 总共分成4个py文件
- 主控 main.py
- 输入 get_fruits.py
- 处理 process.py
- 输出 output.py
--------以下是具体程序-------------
- main.py
import get_fruits
import process
import output
- get_fruits.py
try:
a = input("How many apples do you got?\n")
a = int(a)
print("You got " + str(a) + " apples!")
b = input("How many bananas do you got?\n")
b = int(b)
print("You got " + str(b) + " bananas!")
except ValueError:
print("\33[41merror\33[0m",end="")
print("your input is invalid!")
quit()
- process.py
try:
from get_fruits import a,b
total = a + b
except ValueError:
print("\33[41merror\33[0m",end="")
print("your input is invalid!")
quit()
- output.py
try:
from process import total
print("You got " + str(total) + " fruits!")
except ValueError:
print("\33[41merror\33[0m",end="")
print("your input is invalid!")
quit()