テクノロジー

pythonの基礎:「input関数~入力の受け取り~」

k-99's icon'
  • k-99
  • 2022/11/07 14:40
Content image

・お客様の年齢を数字でご入力下さい:

このように対話形式で質問し、入力受け取るにはinput関数を使います。

 

【この記事はこんな方に向けて書いています】

・pythonの組み込み関数について勉強したい

・input関数を使って入力を受け取りたい

 

【目次】

・input関数

入力を受け取る

・まとめ

 

【input関数】

input関数は、組み込み関数(pythonに初めから用意されている関数)の一つです。

 

【入力を受け取る】

ここでは、年齢別料金異なる観覧車に乗る時に、年齢質問して入力を受け取り、年齢別異なる料金提示するコードを書いてみます。

Content image
上がコード・下が実行結果

順番に解説します。

 

#入力の受け取り:input関数を使って入力受け取るための記述です。

age = input()

()の中に質問を書いて、入力結果変数ageに格納します。

 

#文字列型から整数型に変換:数字を入力しても、input関数で受け取る値は文字列型になります。そのため、文字列型から整数型型変換します。

データ型型変換については、こちらの記事で簡単に解説していますのでよければご覧下さい。

 

#条件分岐:条件分岐のif文を使って、年齢別異なる料金(3歳以下:無料/4歳以上9歳未満:500円/9歳以上:800円)にします。

条件分岐if文・elif文・else文については、こちらの記事で簡単に解説していますのでよければご覧下さい。

 

コードを実行すると、「お客様の年齢を数字でご入力下さい」質問入力画面が表示されます。今回は「15」入力します。

Content image
実行結果

15歳「9歳以上:800円」条件一致しますので、「800円です」と表示されました。

 

文字列型でも気にしないので、単に入力を受け取りたいという場合は

input()

のみ記述し、()の中に質問を書きます。

 

Content image
上がコード・下が実行結果

「15」入力します。

Content image
実行結果

このように、文字列型のためシングルクォーテーション(')で囲まれて「15」を取得しました。

まとめ

・input関数を使うことで、入力を受け取ることができる。

・input関数で受け取る値は文字列型になる

・条件分岐とinput関数を使うと、入力結果に応じた条件の処理ができる

 

ここまで読んで頂きありがとうございました。

Content image

 

Twitter

 

-------------------------------------------------------------------------------------

当ブログの記事一覧(カテゴリー別)

 

 

 

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 29.01 ALIS Article tip 4.10 ALIS
k-99's icon'
  • k-99
  • @k-99
python初学者です。pythonで勉強した内容を自分なりにわかりやすくアウトプットしていきます、よろしくお願いします。Twitter:@python_begin

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
124.82 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
テクノロジー

なぜ、素人エンジニアの私が60日間でブロックチェーンゲームを制作できたのか、について語ってみた

Like token Tip token
270.93 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

Bitcoin史 〜0.00076ドルから6万ドルへの歩み〜

Like token Tip token
947.13 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS