android - 如何意图python?
问题描述
我在我的 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 中的代码时。)
解决方案
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")
推荐阅读
- javascript - 无法在 AngularJS 中的 Internet Explorer 11 中获取事件目标的父级
- javascript - 带有偏移量的画布 createPattern() 和 fill()
- python - 如何修复此 python 代码以获取我在代码中引用的表中的所有人员姓名?
- mips - 在 mips 程序集中显示浮点数的问题
- outlook-web-addins - outlook.office.com 上的插件是否存在额外边距出现的错误?
- java - 从 Alertdialog EditText 保存文本并显示到 Recyclerview 并永久保存
- networking - 我可以设置网络以在没有 Internet 访问权限的情况下共享信息吗?
- css - Angular:CSS封装bug-网格组件:悬停样式应用于兄弟网格组件
- arduino - 如何使用 NRF24L01 使用 Xbox 控制器远距离控制伺服电机
- python - 是否有 python 函数来获取 netcdf 索引、按值计数等