编写函数isodd(x),若x不是整数,给出提示后退出程序;如果x为奇数,返回True,如果x为偶数,返回False。
时间: 2024-02-18 18:02:38 浏览: 30
isOdd(x):判断一个数是奇数还是偶数的简单函数-matlab开发
好的,下面是 Python 的代码实现:
```python
def isodd(x):
if not isinstance(x, int):
print("输入不是整数,请输入整数!")
exit()
if x % 2 == 0:
return False
else:
return True
```
在这个实现中,当输入不是整数时,程序会先输出提示信息,然后使用 `exit()` 函数退出程序。你可以调用这个函数来判断一个数是否为奇数。比如:
```python
print(isodd(3)) # True
print(isodd(4)) # False
print(isodd(3.5)) # 输入不是整数,请输入整数!(程序退出)
```
希望这个函数能够帮助到你!
阅读全文