python 简单的循环 分支例子
时间: 2023-10-20 17:10:36 浏览: 35
以下是一个简单的 Python 循环与分支的例子:
```python
# 循环 1 到 10,输出奇数
for i in range(1, 11):
if i % 2 == 1:
print(i)
# 根据用户输入输出不同的信息
user_input = input("请输入一个数字:")
if int(user_input) > 0:
print("您输入的是正数。")
elif int(user_input) < 0:
print("您输入的是负数。")
else:
print("您输入的是零。")
```
这个例子中,我们使用了 for 循环来输出 1 到 10 中的奇数。我们还使用了 if/elif/else 分支结构,根据用户输入的数字输出不同的信息。
相关问题
Python分支结构三角形练习题
Python分支结构三角形练习题是一种常见的编程练习题,通过使用if-else语句和循环结构来打印出各种形状的三角形。以下是一个例子:
```python
# 打印直角三角形
n = 5
for i in range(1, n+1):
for j in range(i):
print("*", end="")
print()
# 打印等腰三角形
n = 5
for i in range(1, n+1):
for j in range(n-i):
print(" ", end="")
for k in range(2*i-1):
print("*", end="")
print()
# 打印倒立的等腰三角形
n = 5
for i in range(n, 0, -1):
for j in range(n-i):
print(" ", end="")
for k in range(2*i-1):
print("*", end="")
print()
```
以上代码分别实现了打印直角三角形、等腰三角形和倒立的等腰三角形。你可以根据需要修改n的值来调整三角形的大小。
python代码分块
在Python中,可以使用缩进来表示代码块。具体来说,使用4个空格或者一个制表符作为缩进。下面是一个简单的例子:
```
if a > 5:
print("a大于5")
print("继续执行其他代码")
else:
print("a小于等于5")
print("执行另外一段代码")
```
在上面的例子中,`if`语句后面的代码块是一个条件分支代码块,根据条件执行不同的代码。同样地,`else`语句后面的代码块也是一个条件分支代码块。
还有一种常见的代码块是循环代码块,比如`for`循环和`while`循环:
```
for i in range(1, 5):
print(i)
print("循环中的其他代码")
while x > 0:
print(x)
x = x - 1
```
在上面的例子中,`for`循环和`while`循环后面的代码块都是循环体,会重复执行直到循环条件不满足。