老男孩教育专注IT教育10余年,只培养IT技术精英

全国免费咨询电话(渠道合作):400-609-2893

python如何判断整数?

老男孩IT教育

常见问题

2023年2月20日 17:31

Python判断整数的方法大致有两种:第一种使用str的is digit方法来判断,第二种使用try-except语句来判断,接下来我们分别就这两种方法做一个详细的介绍。

  Python判断整数的方法大致有两种:第一种使用str的is digit方法来判断,第二种使用try-except语句来判断,接下来我们分别就这两种方法做一个详细的介绍。

Python培训机构

  1、可以使用字符串str的is digit方法来判断字符串是否是一个仅有数字组成,也就是整数。如果是整数退出while循环,否则继续请求输入。

  while True:

  X = input('Input an integer:')

  if x.isdigit():

  break

  else:

  print 'Please input an *integer*'

  2、也可以使用try-except语句。如果输入的字符串是整数,那么它可以用int()函数,转换为int类并退出循环,否则会出现ValueError,可以使用try-except语句捕获ValueError,然后继续请求输入。

  while True:

  try:

  x = input('Input an integer:')

  x = int(x)

  break

  except ValueError:

  print 'Please input an *integer*'

  老男孩教育是Python培训领域的专家,2012年就开展了Python培训,是行业较早的Python培训机构,积累了大量的Python培训教学经验,并能全局把控企业用人指标,科学的制定Python教学课程体系,满足5-8年职业生涯需求,让学员轻松拿下高薪职位!

  推荐阅读:

  python tkinter是什么?

  学Python能做什么?

  Python如何去掉字符串所有空格?

本文经授权发布,不代表老男孩教育立场。如若转载请联系原作者。