LoginSignup
1
0

More than 5 years have passed since last update.

input関数を使ったときに入力が数字だけで行われているか判別する

Posted at

はじめに

input関数を使えるとコードを書くのが楽しくなる。

しかし、input関数は入力されたものを文字列として扱う
ため、入力されたものを数字としてを使って計算をする
プログラムを書く場合、注意が必要である。

型を整数型や少数型に変換するときは、
int(x)
float(x)

を使うことができるが、そもそも入力が数字でなければ
型の変換ができない。

文字がすべて数字かどうか判別する

そんな時は、文字列のメソッド
isdigit()
を用いると、文字が全て数字かどうか判別することができる。

1
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0