linux下python定义的函数可以直接调用?还是要设置环境变量怎么的?

比如我在文件夹~/python中的power.py文件有以下内容defpower(x,n):y=1while(n--):y=y*xreturny计算x的n此方,怎么在py... 比如我在文件夹~/python中的power.py文件有以下内容
def power(x,n):
y=1
while(n--):
y=y*x
return y
计算x的n此方,怎么在python的终端命令行中直接运行这个函数?
展开
 我来答
tsotsi
2014-07-03 · TA获得超过940个赞
知道小有建树答主
回答量:1367
采纳率:55%
帮助的人:695万
展开全部
肯定不可能直接调用。
只知道
/root/.bashrc,添加以下行:

alias mycodedir = "cd /root/Source_code"

保存,然后重新启动,以后在命令行输入mycodedir 即可执行命令“cd /root/Source_code”
这种方式的
y203344
2015-11-05 · TA获得超过989个赞
知道小有建树答主
回答量:755
采纳率:66%
帮助的人:481万
展开全部
函数是可以直接调用的,如果要在任何地方调用,就把他放在/usr/lib/pythonX/X下,或lib64,和模块调用时一样样的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
j9f6y315
2014-10-31 · TA获得超过297个赞
知道小有建树答主
回答量:227
采纳率:100%
帮助的人:123万
展开全部
首先编写好power.py
def power(x,n):
y=1
while(n--):
y=y*x
return y
进入python交互页面后
>>>from power import power
>>>power(5,2)
25
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Iraiseg
2014-07-03
知道答主
回答量:26
采纳率:0%
帮助的人:14.2万
展开全部
可以直接调用?还是要设置环
追问
比如在python的命令行中直接敲入power(2,3)就可以得到8
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式