在Python中如何检查一个输入是否为数字 在Python中如何对列表元组进行排序 Python正则表达式找到所有重叠匹配 在Python中如何检查一个输入是否为数字 方法1- int()函数 try: val = int(userInput) except ValueError: print("That's not an int!") 方法2-isdigit() if userinput.isdigit(): #do stuff 方法3-isnumeric() >>>a = '123' >>>a.isnumeric() true 方法4 userInput = 0 while True: try: userInput = int(input("Enter something: ")) except ValueError: print("Not an integer!") continue else: print("Yes an integer!") break 在Python中如何对列表元组进行排序 Python正则表达式找到所有重叠匹配