1. 判断一个变量是否数字(整数、浮点数)?

1 instance('a', (int, long, float))
2 
3 True
4 
5 
6 isinstance('a', (int, long, float))
7 
8 False

 

2. 判断一个字符串的内容是否表示数字(整数、浮点数)?

1 foo = '123.456'
2 
3 foo.replace('.', '', 1).isdigit()
4 True
5 
6 
7 bar = '12.34.56'
8 bar.replace('.', '', 1).isdigit()
9 False

 

相关文章:

  • 2022-12-23
  • 2023-02-21
  • 2021-11-21
  • 2021-06-17
  • 2021-12-22
  • 2022-12-23
猜你喜欢
  • 2021-10-25
  • 2022-02-28
  • 2022-12-23
  • 2021-11-20
  • 2022-12-23
  • 2021-07-17
  • 2021-06-07
相关资源
相似解决方案