HOME
Python
はじめに
環境構築
日時操作
文法
標準ライブラリ
データ型
リスト操作
辞書操作
Tkinter
組み込み関数
関数・クラス
コーヒーブレイク
Math関数
Twitter関連
開発環境
PHP
配列操作
文字列操作
変数操作
日付時刻
ファイル操作
ガジェット
デジタルカメラ
カメラ
フィルムカメラ
写真
DIY
PC関連
Raspberry Pi
自転車
100均
家電
日用品
鉄道
フェレット
プログラミング
karabiner
WordPress
vim
たばこ
ベース
うつ病
動画
雑記

【Python】組み込み関数:input関数でキーボード入力を取得

<![CDATA[

嫁ちゃん
嫁ちゃん

キーボードから入力した値を使ったプログラムを作りたいんですけど。

わたし
わたし

組み込み関数の「input」を使うことで実装できるよ!

はじめに

ターミナルなど CUI(Charactor User Interface)、CLI(Command Line Interface)でキーボードからの入力を取得する組み込み関数 input() を使ってみましょう

用法

input([prompt])

引数 prompt が存在すれば、それが末尾の改行を除いて標準出力に書き出されます。次に、この関数は入力から 1 行を読み込み、文字列に変換して (末尾の改行を除いて) 返します。 EOF が読み込まれたとき、 EOFError が送出されます。

Python
val = input('name=') print('入力された文字は', len(val), '文字です。')

入力された文字数を表示しました。

実行結果
name=yamada 入力された文字は 6 文字です。

数字を入力する例

Python
val = input('Enter a number=') print('入力された文字は', type(val), 'です。')

入力された値の型を表示しました。

実行結果
Enter a number=123 入力された文字は<class 'str'> です。

入力された文字が数字であっても、文字列として取得しますので、数値として扱う前にはコンバートする必要があります。

おわりに

嫁ちゃん
嫁ちゃん

いつもは、実行結果をみるだけだったのが、キーボードから入力できると、少し楽しいねー♪

わたし
わたし

そうだねー、

プログラミングはやっぱり楽しくなくっちゃね😁

この記事がお役に立ちましたら幸いです。

では、また。

※本サイトの漫画やイラストはフィクションであり、実在の製品・団体・人物・地名とは関係ありません。
※本サイトに掲載する情報には充分に注意を払っておりますが、その内容について保証するものではありません。
※本サイトの使用ならびに閲覧によって生じたいかなる損害にも責任を負いかねます。

]]>

コメント

タイトルとURLをコピーしました