我对Python非常陌生,在此之前我只使用了非常简单的编程"带有标签和gotos的语言。我试图让这个代码在Sikuli中运行:
http://i.imgur.com/gbtdMZF.png
基本上我希望它循环if
语句,直到找到任何图像,如果找到其中一个,它会执行正确的函数并再次开始循环,直到它检测到新的命令。
我一直在寻找教程和文档,但我真的输了。我认为我的想法是忙于尝试从goto / label转变为有组织的编程语言。
如果有人能给我一个例子,我会非常感激!
答案 0 :(得分:1)
在Python缩进很重要的情况下,您的代码应如下所示:
def function():
if condition1:
reaction1()
elif condition2:
reaction2()
else:
deafult_reaction()
我建议在Dive Into Python和the chapter about indentation中阅读PEP 0008。
答案 1 :(得分:-1)
x = input( "please enter the variable")
print(" the Variable entered is " + x)
myfloat = int(x)
def compare (num):
if num%2 == 0:
print(" entered variable is even")
else:
print("entered variable is odd")
compare(myfloat)