-1

我正在尝试为我的姐妹 microbit 制作更高或更低的游戏,但我的变量 random_int&有问题r_number

from microbit import *
import random

random_int = random.randint(0, 9)
r_number = 7
while True:
    display.scroll(r_number)
    if button_a.is_pressed():
        display.scroll("HIGHER")
        r_number = random_int
        display.scroll(random_int)
        if r_number =< random_int):
            display.scroll('correct')
        elif r_number >= random_int):
            display.scroll('incorrect')
        r_number = random_int  

    elif button_b.is_pressed():
       display.scroll("LOWER")
        r_number = random_int
        display.scroll(random_int)
        if r_number => random_int):
            display.scroll('correct')
        elif r_number <= random_int):
            display.scroll('incorrect')
        r_number = random_int  
4

1 回答 1

0

不知道这应该做什么。尽管您只初始化一次主变量,并且在主循环之外,但我在 #12 中看到类似的语法错误,即“如果 r_number =< random_int):”那个寡居的右括号对我来说看起来有点奇怪。micro:bit 不是很宽容,它的编译器也不是很友好。

于 2016-09-14T20:42:07.387 回答