Pythonお悩み解決-エラーメッセージ解説こんにちは、PyQサポートです。いうエラーの意味と、その解消方法を解説します。文字列の作成時にこのようなエラーが出ることがあります。質問を見ていきましょう。いうエラーが出ました。f-stringのコード中に}が不足していることを表していますエラーの原因は、f"今日は{date"に}が不足しているからです。エラーの説明も「f-stringのdateの後に}を期待」となっています。エラーを解消するには、下記のようにdateの後に}を追加します。今日は2022-04-06Python文法の解説:f-stringsf"..."のような記述をf-stringsといいます。通常の文字列との違いは、文字列中の{}内にPythonのコードが書けることです。Pythonでは、f-strings中に{が出てきたら、}までを抽出しようとします。そのときに、}が存在しないと文法エラー(SyntaxError)になります。エラーを解消したコードでは、{}内はdateという変数になっています。{}内にはPythonのコードが書けるので、下記のように変数以外も書くことができます。2は、文字列の先頭4文字を2回繰り返した文字列になります。12:00このブログはPyQ開発スタッフが運営しています。技術書1冊分の価格ではじめるPython独学プラットフォームです。Pythonの基本から機械学習・データ分析まで、実際にコードを書きつつブラウザだけで学べます。Pythonお悩み解決で紹介しているような疑問が解決できるプラン(スタンダードプラン)もあるので、プログラミング学習をサポートする先輩プログラマーのような存在が必要になったときには、是非検討してみてくださいね。»Python学習チャンネルPython独学プラットフォームPyQ(パイキュー)の公式ブログです。PyQのリリース情報やカリキュラム紹介だけでなく、プログラミング学習者向けにPythonのQ&A、プログラミング学習tipsなどを配信しています。reserved.引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。