Are you sure you want to delete the question?

Leaving a resolved question undeleted may help others!

Google Colaboratoryでもmatch caseの文は使えるのでしょうか. 使えるならどのようにすればいいのでしょうか.

解決したいこと

python初心者です。Google Colaboratoryを使って, pythonの入門書のコードをコピーしながら学習しいます.

match caseの文は他の種類のものも試したのですが, 全部同じエラーが出ます. Google Colaboratoryを使っているからなのでしょうか. Google Colaboratoryでもmatch caseの文は使えるのでしょうか. 使えるならどのようにすればいいのでしょうか.
スクリーンショット 2021-10-21 3.21.23.png

発生している問題・エラー

  File "<ipython-input-1-89699ce9a65b>", line 2
    match status:
               ^
SyntaxError: invalid syntax

該当するソースコード

def http_error(status):
    match status:
        case 400:
            return "Bad request"
        case 404:
            return "Not found"
        case 418:
            return "I'm a teapot"
        case _:
            return "Something's wrong with the Internet"

自分で試したこと

match caseの文は他の種類のものも試したのですが, 全部同じエラーが出ます. Google Colaboratoryを使っているからなのでしょうか. Google Colaboratoryでもmatch caseの文は使えるのでしょうか. 使えるならどのようにすればいいのでしょうか.

0

1Answer

Comments

  1. ありがとうございます. python3.10のチュートリアルを読んでました. おかげで気づくことができました. お恥かしい限りです.
  2. お役に立てて何よりです!
    引き続きがんばってください!

Your answer might help someone💌