python if else语句, 可以在else后面不写东西吗
时间: 2024-01-14 20:21:24 浏览: 293
在Python的if...else语句中,else后面可以不写任何东西。这种情况下,如果if语句的条件为False,那么else代码块中的内容将不会执行。下面是一个示例:
```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:
# 这里没有写任何东西
```
在上面的示例中,如果输入的名字既不是"Johnson"、"Judy"、"Aric"、"John"中的任何一个,那么else代码块中的内容将不会执行。
阅读全文