1

我在我的 Android 上使用 QPython3,但我不知道如何编写代码。

我试过使用

d.startActivity('android.intent.action.MAIN')

但我可能实施错了。

我现在的代码:

question = input("Say a number: ")
answer = int(questioned) % 2 
a = 1
if int(answer) < 1:
d.startActivity('android.intent.action.MAIN'
print("even")
else
d.startActivity('android.intent.action.MAIN'
print("odd")

错误信息:

第 5 行 d.startActivity('android.intent.action.MAIN' ^ IndentationError: expected an indented block 1|dreamlte:/ $

(你看到的意图出现在我但 Stack 中的代码时。)

4

1 回答 1

0

Python 依靠缩进来定义范围。
所以 if-else 分支中的代码需要缩进。

question = input("Say a number: ")
answer = int(questioned) % 2 
a = 1

if int(answer) < 1:
    d.startActivity('android.intent.action.MAIN')
    print("even")
else:
    d.startActivity('android.intent.action.MAIN')
    print("odd")
于 2020-11-20T05:41:14.160 回答