鱼C论坛

 找回密码
 立即注册
查看: 2461|回复: 9

求助求助

[复制链接]
发表于 2017-2-28 21:42:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

视频上就是这么讲的啊。错在哪里?
360桌面截图20170228214004.jpg
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2017-2-28 22:04:03 | 显示全部楼层
确认每一行的缩进都是同样方式输入,试着用py文件运行下你的程序
感觉是缩进问题导致的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-28 22:30:08 | 显示全部楼层
lumber2388779 发表于 2017-2-28 22:04
确认每一行的缩进都是同样方式输入,试着用py文件运行下你的程序
感觉是缩进问题导致的

py文件运行的话还是有问题,看楼下。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-28 22:31:13 | 显示全部楼层
lumber2388779 发表于 2017-2-28 22:04
确认每一行的缩进都是同样方式输入,试着用py文件运行下你的程序
感觉是缩进问题导致的

>>> funX()
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    funX()
NameError: name 'funX' is not defined
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-28 22:46:24 | 显示全部楼层
周黑鸭 发表于 2017-2-28 22:31
>>> funX()
Traceback (most recent call last):
  File "", line 1, in

你是不是没有把funX()放进py文件中 运行py后然后再运行funX()
运行完程序后就会被释放掉,这样你定义的funX()就已经没有 所以会报没有定义funX()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-2-28 23:05:04 | 显示全部楼层
lumber2388779 发表于 2017-2-28 22:46
你是不是没有把funX()放进py文件中 运行py后然后再运行funX()
运行完程序后就会被释放掉,这样你定义的fu ...

我知道我错在哪了。应该是运行Module,,我之前却运行python shell了。不过我还是想问一下,最后要执行的函数(比如这段代码的funX())先放在py文件里再到外面的shell中运行还是直接放在shell里运行就可以?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-2-28 23:49:12 | 显示全部楼层
周黑鸭 发表于 2017-2-28 23:05
我知道我错在哪了。应该是运行Module,,我之前却运行python shell了。不过我还是想问一下,最后要执行的 ...

放到文件里面最好
如果你想在文件外运行funX()应该要用到import
这个我是跟我我学C语言的经验来的,不一定正确,你可以验证下
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-1 00:17:17 | 显示全部楼层
lumber2388779 发表于 2017-2-28 23:49
放到文件里面最好
如果你想在文件外运行funX()应该要用到import
这个我是跟我我学C语言的经验来的,不 ...

好的谢谢。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-1 08:29:51 | 显示全部楼层
调用funX()是另起起一行么
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-1 09:28:59 | 显示全部楼层
这种小程序验证就是shell下面直接写了直接调用就行了撒
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-10-6 22:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表