isdigit函数效果:
判断输入的内容是否为整数数字
while (num := input('请输入一个整数(0表示结束):')) != '0': if num.isdigit(): # isdigit函数:判断str是否为数字 print(int(num)) else: print('无效输入,', end='')
搭配海象运算符、运用while结构,可以快速完成判断输入字符串是否为数字的功能。
Python中的isdigit()函数的用法:
- 判断单个字符是否为数字
- 判断字符串中是否仅含有数字