862930522 发表于 2019-8-3 16:45:52

第一次发求助贴

python怎么指定整形输入,
a=int(input(''))
怎么判断输入的是(1—100)之间的整形,而不是(a—z)之间字符串强转之后的整形

zltzlt 发表于 2019-8-3 16:51:59

a = input('')
a.isdigit()

13572044595 发表于 2019-8-3 17:12:28

用 字符串的 .isdigit() 方法,判断字符串是否只包含数字

print('输入一个整数:',end='')
while True:
    a = input()
    if a.isdigit():
      a = int(a)
      break
    else:
      print('输入不合法,请重新输入:',end='')
print('加载中...')

862930522 发表于 2019-9-21 15:25:16

谢谢(*°°)=3
页: [1]
查看完整版本: 第一次发求助贴