Day 170input関数でキーボード入力を受け取る
Pythonコード
1def main():2 name = input("名前を入力してください: ")3 hobby = input("好きなことを入力してください: ")4 print("こんにちは,", name)5 print("好きなことは", hobby, "なんですね!")6 7if __name__ == "__main__":8 main()
解説
- 行1〜3: main() の中で input() を2回使い、文字列としてキーボード入力を受け取っています。
- 行4〜5: print() で入力された値を表示し、入力内容がどのように使えるか確認しています。
- 行7〜8: if __name__ == "__main__": により、このファイルを直接実行したときだけ main() が動きます。
次に試してみよう
- hobby の代わりに年齢を入力し、int() で数値に変換して表示してみましょう。
- input() をもう1つ追加して、好きな食べ物など別の情報も表示してみましょう。
- 入力が空文字だったときの表示を if 文で分岐してみましょう。