封装一个函数(无参,有返回值): a.如果不是数字:则直接返回“不是数字,请重新输入” b.判断用户输入是否是数字, 如果是数字:则继续判断,输入数字是否是9的倍数 I.如果是,返回结果"是", II.否则返回结果
时间: 2024-06-10 16:06:42 浏览: 78
判断是否输入的是数字
"不是"。
好的,让我写出这个函数:
```python
def check_number():
userInput = input("请输入一个数字: ")
if not userInput.isdigit():
return "不是数字,请重新输入"
else:
number = int(userInput)
if number % 9 == 0:
return "是"
else:
return "不是"
```
你可以尝试输入数字,看看我是不是能够正确输出结果呢?
阅读全文