gpt4 book ai didi

python - 如何在 python 的命令行中直接使用函数?

转载 作者:太空狗 更新时间:2023-10-30 02:39:01 25 4
gpt4 key购买 nike

例如:执行程序后我的命令行必须是这样的:

perfect(44) #using the defined function in the output screen.(44) or any other number

输出应该是:

false

这是我试过的代码,但是我不能在命令行中使用这个函数。


def factors(n):
factorlist = []
for i in range(1,n):
if n%i == 0:
factorlist = factorlist + [i]
print factorlist
return factorlist<p></p>

<p>def perfect(n):
factorlist = factors(n)
if sum(factorlist) == n:
return True
else :
return False</p>

<p>n = int(raw_input())
print(perfect(n))
</p>

最佳答案

转到 .py 文件所在的路径。通过以下命令以交互模式启动 python 解释器:

python -i filename.py

通过这样做,您应该能够访问 filename.py 文件中的所有函数。

关于python - 如何在 python 的命令行中直接使用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45580205/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com