組み込み開発のためのPython · レッスン 4 / 220
文を読みやすく並べる
代入、関数呼び出し、条件分岐などの文を目的ごとに分けると、処理の順序と失敗箇所を追いやすくなります。複数の処理を一行に詰め込む必要はありません。
代入、関数呼び出し、条件分岐などの文を目的ごとに分けると、処理の順序と失敗箇所を追いやすくなります。複数の処理を一行に詰め込む必要はありません。 このページでは、構文だけでなく、入力の検証と再現可能な確認方法も扱います。
考え方と使いどころ
代入、関数呼び出し、条件分岐などの文を目的ごとに分けると、処理の順序と失敗箇所を追いやすくなります。複数の処理を一行に詰め込む必要はありません。
組み込み開発での注意点
空白や出力形式もインターフェースの一部です。ログを機械で読む場合は、表記を安定させます。
コード例
手元のPython環境に貼り付ける前に、使用しているPythonの版と対象ライブラリの対応を確認してください。
device = "sensor-A"
ready = True
if ready:
print(f"{device}: ready") # 状態を記録する手を動かす課題
入力の検査、値の変換、結果の表示を別々の文にし、途中の値を確認してください。