#####micro:bitで遊び始めるとインポートの問題が出ました。MicroPythonでコーディングする方です。
公式ドキュメンテーションの説明では
**from microbit import * **
の一文だけで全てのライブラリーOKとなっておりますが、これだけではネームエラーが出てしまいます。
その代わりに
import microbit
を書くとこちらも別部分のネームエラーが出てしまい、結局2つのインポート文を書くことで添付コードが動作します。
無意味とは思いましたがファームウェアを最新の 0250 → 0253 にしたけど変化なしです。
このまま続けていけば良いのでしょうが、どこか気持ちが悪いです。
どんなカラクリなんでしょうか。
python
1 2from microbit import * #この文だけでは line 7 name "microbit" is not defined というネームエラーが出る 3import microbit #この文だけでは line 8 name "Image" is not defined というネームエラーが出る 4 5 6while True: 7 8 if microbit.button_a.is_pressed(): 9 microbit.display.show(Image.HEART) 10 microbit.sleep(1000) 11 12 elif microbit.button_b.is_pressed(): 13 microbit.display.show(Image.DIAMOND) 14 microbit.sleep(1000) 15 16 else: 17 microbit.display.show(" ") 18
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/11/02 08:30