完成と次のステップ

クイズ1

次のループで、番号に 5 以外を入れ続けるとどうなりますか。

while True: choice = input("番号を選んでください > ") if choice == "5": break print("続けます")

クイズ2

カテゴリ別の集計で使う次の行は、result にまだそのカテゴリが無いときどうなりますか。

result[category] = result.get(category, 0) + record["price"]

クイズ3

次のコードを実行すると TypeError が出ました。正しい直し方はどれですか。

total = 340 print("合計 " + total + "円")

クイズ4

保存ファイルがまだ無い初回起動のとき、次の関数は何を返しますか。

def load_records(path): records = [] try: with open(path, "r", encoding="utf-8") as f: for line in f: records.append(line.strip()) except FileNotFoundError: return [] return records

クイズ5

レポートの棒グラフで使っている次の式の結果はどれですか。

"*" * (340 // 100)

未回答の問題は、不正解として正解と解説のみ表示します

ログインが必要です

クイズに回答するにはログインしてください。