strが純粋な数字かどうかを判断する

362 ワード

Pythonは、ビジネスロジックを実現する際に、文字列が数字であるかどうかを判断するために使用される可能性が高い.この時、2つの方法が実現できます.
1つ目は整数かどうかを判断することで,1行のコードで済む.
#      True,    False
a = '123666'
print(a.isdigit())

2つ目は、純粋な数字かどうかを判断するためのtryの方法です.
val = "11.48";
try: 
   float(val);
except(ValueError): 
   print("its no a float
");