Python 自定义函数后 在Gui中调用出现如下问题:

作者&投稿:岳邱 (若有异议请与网页底部的电邮联系)
关于python自定义函数在调用问题。~

a=0
def reward(a,b):
print a
while a<=10:
reward(a,a)
a+=1
a=[a,1][a==10]
貌似这是一个死循环 不知道 是不是你的意思

蛋疼的公司网络,看不到图片。
首先确认下是否import成功了
比如你
import kNN那你调用的时候要写
kNN.classify0不然就写
from kNN import *然后就可以直接调用了
(默认你放在同个目录下)

在你有函数的那个窗口,按下F5(执行),然后再在shell中才能调用


海丰县15919915010: Python 自定义函数后 在Gui中调用出现如下问题: -
检隶刻定: 在你有函数的那个窗口,按下F5(执行),然后再在shell中才能调用

海丰县15919915010: Python编程中,自定义了一个函数后,怎么另起命令行添加参数然后执行运算? -
检隶刻定: 只要不TAB缩进,对PYTHON来说就是一个新的开始,就可以执行了.def xxx() do...xxx()

海丰县15919915010: python中怎么在自定义函数调用另外一个函数中的参数 -
检隶刻定: 有几种方法:1. 在写函数的时候传参进去,然后返回该参数.2. 在写函数里面将变量命名为global就可以全局调用了.

海丰县15919915010: Python如何调用自定义类中的函数? -
检隶刻定: 定义一个函数只给了函数一个名称,指定了函数里包含的参数,和代码块结构.这个函数的基本结构完成以后,你可以通过另一个函数调用执行,也可以直接从Python提示符执行.如下实例调用了printme()函数:复制代码 代码如下:#!...

海丰县15919915010: 关于python自定义函数在调用问题. -
检隶刻定: a=0 def reward(a,b): print a while a reward(a,a) a+=1 a=[a,1][a==10] 貌似这是一个死循环 不知道 是不是你的意思

海丰县15919915010: python中如何添加函数
检隶刻定: 打开IDLE python GUI,点击开始-所有程序-python2.7-IDLE python GUI,或者直接进入dos环境,或者其他的IDLE.python编程创建自定义函数 首先,创建一个简单的自定义函数,定义为K函数.python编程创建自定义函数 假如x==Kill,那么,...

海丰县15919915010: python用for循环执行多次自定义函数,自定义函数是输入一个数n,计算含有n的通式并返回其结果,求解? -
检隶刻定: range()函数里的参数必须是int,就是整数.你检查下n是否位整数.

海丰县15919915010: python 运行一个自定义的函数后,感觉系统变慢了 -
检隶刻定: 因为程序陷入死循环了,while x > 0: 而你输入的x始终是大于0的,就会一直持续不断的运行下去,进而占用系统资源了.原因在于,你没有终止while循环的条件,修改如下 def my_abs(a, x= 2): s= 1; while x > 0: s= s*a; x = x-1 # 每循环一次x就减1,这样一旦x return s print(my_abs(4,3))

海丰县15919915010: python 调用自定义函数的时候print没有打印出输入的值 -
检隶刻定: ## 调用函数传进去的是变量,你这样写传的是两个字符串常量 xueyuan('name', 'gender') xueyuan(name, gender) ## 改成这样即可

海丰县15919915010: python函数调用参数需要加self吗 -
检隶刻定: 不用,例如我自定义一个类里面包括一个函数 def test(self,url):...,调用的时候初始化类,直接用 test(url)就可以了,不用加self

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网