python编写一个程序,判断用户输入的数是正数还是负数。
时间: 2024-03-05 10:53:29 浏览: 155
Python技能课-零基础入门-条件判断.zip
好的,这里是 Python 代码实现:
```python
num = float(input("请输入一个数:"))
if num > 0:
print("输入的数是正数")
elif num < 0:
print("输入的数是负数")
else:
print("输入的数是0")
```
解释一下代码:
1. 首先使用 `input` 函数获取用户输入的数,并使用 `float` 函数将其转换为浮点数类型,保存到 `num` 变量中。
2. 然后使用 `if...elif...else` 结构判断 `num` 的正负性。
3. 如果 `num` 大于 0,则输出“输入的数是正数”。
4. 如果 `num` 小于 0,则输出“输入的数是负数”。
5. 如果 `num` 等于 0,则输出“输入的数是0”。
希望能帮到你!
阅读全文