input返回函数都是string,有什么函数可以直接判断输入内容是数字还是字符串吗?
isdigit()可以
a="123"
print(a.isdigit())
inp=input()
import string
if all(x in string.digits for x in list(inp)):#判断输入全部是数字
print('yes')
else:
print('no')
i=input('')
if i.isdigit():
print('是数字')
else:
print('是字符串')