python if else输出
时间: 2023-12-02 20:37:08 浏览: 31
引用中提供了三个例子来说明Python中的if else语句的输出结果。
例子1中,当输入为-6.8时,由于-6.8小于0,所以执行elif num < 0:语句块中的代码,打印输出"-1"。
例子2中,当输入为0时,由于0既不大于0又不小于0,所以执行else语句块中的代码,打印输出"0"。
例子3中,根据输入的姓名不同,会输出不同的问候语。如果输入的姓名是"Johnson",则输出"Hello my son.";如果输入的姓名是"Judy",则输出"Hello my daughter.";如果输入的姓名是"Aric",则输出"Hello my friend.";如果输入的姓名是"John",则输出"Hello to myself.";否则,输出"Hello others."。
相关问题
python ifelse elseif
在Python中,if-else语句可以使用elif关键字来实现多个条件的判断。elif是else if的缩写,用于在前一个条件不满足时测试一个新的条件。以下是一个示例代码:
```python
name = input("Please input your name: ")
if name == "Johnson":
print("Hello my son.")
elif name == "Judy":
print("Hello my daughter.")
elif name == "Aric":
print("Hello my friend.")
elif name == "John":
print("Hello to myself.")
else:
print("Hello others.")
```
在这个例子中,如果用户输入的名字是"Johnson",则输出"Hello my son.";如果是"Judy",则输出"Hello my daughter.";如果是"Aric",则输出"Hello my friend.";如果是"John",则输出"Hello to myself.";否则,输出"Hello others."。
python if elseif
在Python中,没有elseif关键字,而是使用if-elif-else语句用于在不同的条件下执行不同的代码块。
下面是一个示例代码:
```python
num = 5
if num > 0:
print("Number is positive")
elif num < 0:
print("Number is negative")
else:
print("Number is zero")
```
在上面的代码中,首先使用if语句判断num是否大于0,如果条件成立,则执行相应的代码块并输出"Number is positive"。如果条件不成立,则继续判断elif语句,即num是否小于0,如果条件成立,则执行相应的代码块并输出"Number is negative"。如果前面的条件都不成立,则执行else语句中的代码块并输出"Number is zero"。