Python による Hello の表示

PythonPythonBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

このチャレンジでは、ユーザー入力を受け取り、フォーマットされた出力を生成する簡単な Python スクリプトを作成することに焦点を当てています。この演習では、ユーザー入力の処理や文字列のフォーマットなど、Python の基本概念を強化します。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/variables_data_types("Variables and Data Types") python/BasicConceptsGroup -.-> python/strings("Strings") python/BasicConceptsGroup -.-> python/type_conversion("Type Conversion") python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions") subgraph Lab Skills python/variables_data_types -.-> lab-61{{"Python による Hello の表示"}} python/strings -.-> lab-61{{"Python による Hello の表示"}} python/type_conversion -.-> lab-61{{"Python による Hello の表示"}} python/build_in_functions -.-> lab-61{{"Python による Hello の表示"}} end

対話型 Python スクリプト

画面左側のコードエディタには、テンプレートファイル hello_python.py が表示されます。このファイルをクリックして開き、TODO コメントのある場所にコードを書くことができます。

タスク

  • TODO コメントを実行可能なコードに置き換えて、Python スクリプトを完成させる
  • ターミナルでスクリプトを実行して、テストする

要件

  • テンプレートファイル /home/labex/project/hello_python.py を使用する
  • 最初の TODO コメントを以下のコードに置き換える:
    • input() 関数を使用する
    • プロンプトテキスト Enter your name: を表示する
    • 結果を name という名前の変数に格納する
  • 2 番目の TODO コメントを以下のコードに置き換える:
    • print() 関数を使用する
    • メッセージ Hello Python, I am <name>! を出力する
    • <name> を格納された入力値に置き換える
    • 末尾に感嘆符を含める

エディタの使い方

  1. 左側のファイルエクスプローラーで hello_python.py ファイルをクリックして開く
  2. エディタには以下の機能があります:
    • Python コードの構文ハイライト
    • 自動インデント
    • 参照しやすいための行番号
  3. 編集後:
    • Ctrl+S(Mac では Cmd+S)を使って変更を保存する
    • ターミナルで python hello_python.py を使ってスクリプトを実行する
Python コードエディタのインターフェイス

完成したスクリプトを実行すると:

$ python hello_python.py
Enter your name: Alice
Hello Python, I am Alice!
✨ 解答を確認して練習

まとめ

このチャレンジでは、Python スクリプトのテンプレートを使って対話型プログラムを作成しました。この演習では、コードエディタの使い方、input() を使ったユーザー入力の処理、print() を使った出力の作成など、必須のプログラミング概念を学びました。また、ターミナルから Python スクリプトを実行する方法や、テンプレートファイルがコードの構造を整えるのにどのように役立つかも学びました。