让我们假设有一个两个python文件
文件1
from math import factorial
def factorial(n):
return factorial(n)
file2的
from file1 import factorial
a = input("n : ")
print (factorial(a))
问题:
我想将'a'
的值从file2
提供给file1
,但我不知道该怎么做?
答案 0 :(得分:1)
文件1
import math
def fact(n):
return math.factorial(n)
file2的
from file1 import fact
a = int(input("n : "))
print (fact(a))
首先在文件中导入math module
以计算factorial
中定义的math module
,然后将fact
函数从file1
导入file2
现在按input()
输入一些数字,但你必须将其转换为整数。