python中条件语句的使用举例
时间: 2024-05-13 20:14:51 浏览: 77
条件语句是编程中非常常见的语句,它根据给定的条件来执行某些操作。在Python中,主要有两种条件语句:if语句和if-else语句。下面是它们的示例:
1. if语句:
```python
# 判断一个数是否大于0,如果大于0则输出它是正数,否则不做任何操作
num = 5
if num > 0:
print("这是一个正数")
```
2. if-else语句:
```python
# 判断一个数是否大于0,如果大于0则输出它是正数,否则输出它是负数
num = -2
if num > 0:
print("这是一个正数")
else:
print("这是一个负数")
```
需要注意的是,条件语句的代码块需要缩进,一般使用四个空格或一个制表符进行缩进。另外,Python还支持if-elif-else语句来判断多个条件,用法类似if-else语句,这里就不再举例了。
相关问题
python中while循环语句举例说明
while循环语句是Python中的一种循环结构,它的基本语法格式如下:
while 条件表达式:
循环体语句
其中,条件表达式是一个布尔表达式,如果它的值为True,则执行循环体语句,否则跳过循环体语句,直接执行while循环后面的语句。
在循环体语句中,可以使用break语句和continue语句来控制循环的执行流程。break语句用于跳出循环,而continue语句用于跳过当前循环,进入下一次循环。
while循环语句可以用于处理需要重复执行的任务,例如遍历列表、读取文件等。需要注意的是,在使用while循环时,一定要确保循环条件能够在某个时刻变为False,否则会导致无限循环,程序将无法终止。
python的if语句举例
Python的if语句用于条件控制流程,它的基本语法结构如下:
```python
if condition:
# 如果condition为True,执行这里的代码块
else:
# 否则,如果condition为False,执行这里的代码块
```
例如,如果你想检查一个数是否大于0:
```python
num = 5
if num > 0:
print("Number is positive")
else:
print("Number is non-positive")
```
在这个例子中,由于`num`的值是5,所以`num > 0`的条件为真,会打印"Number is positive"。
另一个常见的用法是使用elif(短语“else if”的缩写),当第一个条件不满足时,检查下一个条件:
```python
age = 18
if age < 18:
print("You are not an adult")
elif age >= 18 and age < 65:
print("You are an adult")
else:
print("You are a senior citizen")
```
这里,如果年龄小于18,则显示"not an adult",否则继续检查第二个条件。
阅读全文