【发布时间】:2011-05-12 17:30:06
【问题描述】:
我正在尝试缩短我的代码并拥有更多功能,但它无法正常工作。
这是我的代码(基本上)
def times4():
number = droid.dialogGetInput('Input', 'Enter a number between 1 and 10').result
number4 = number * 4
if number == '1':
droid.dialogCreateAlert(number,number + ' * 4 =' + number4)
droid.dialogSetPositiveButtonText('Ok')
droid.dialogShow()
droid.dialogGetResponse()
我明白了:
1,1 * 4 = 1111
当我想得到这个时:
1,1 * 4 = 4
【问题讨论】:
-
你为什么声称
1,1是一个有效的号码?你以前在哪里见过这个? -
S.Lott: 1,1 只是他的输出 -- droid.dialogCreateAlert(number,number + ' * 4 =' + number4)
-
@Daniel Brain:谢谢。这澄清了事情。可以改进这个问题以使其更清楚。
标签: python variables multiplication sl4a