TypeError: can't convert to int - Micropython
TypeError: can't convert to int - Micropython
我有 micropython 的算术问题。
from microbit import *
counter = 0
while True:
display.show('8')
if accelerometer.was_gesture('shake'):
display.clear()
sleep(1000)
counter = counter + 1
display.scroll(counter)
sleep(10)
LED 上显示的错误:TypeError:无法转换为 int
我在这里错过了什么?
您可以访问 REPL 吗?
我会在 REPL 中单独测试每一行,这样你现在就会知道错误在哪里。
或者删除大部分代码,直到你有一些可用的代码,然后一次添加一行。一旦有了错误所在的行,解决起来就会容易得多。
从这里开始:
from microbit import *
counter = 0
while True:
display.show('8')
sleep(10)
我有 micropython 的算术问题。
from microbit import *
counter = 0
while True:
display.show('8')
if accelerometer.was_gesture('shake'):
display.clear()
sleep(1000)
counter = counter + 1
display.scroll(counter)
sleep(10)
LED 上显示的错误:TypeError:无法转换为 int
我在这里错过了什么?
您可以访问 REPL 吗? 我会在 REPL 中单独测试每一行,这样你现在就会知道错误在哪里。
或者删除大部分代码,直到你有一些可用的代码,然后一次添加一行。一旦有了错误所在的行,解决起来就会容易得多。
从这里开始:
from microbit import *
counter = 0
while True:
display.show('8')
sleep(10)