根据输入的数值(0—100)输出正三角形和倒三角形python
时间: 2024-10-13 11:02:50 浏览: 74
使用Python三角函数公式计算三角形的夹角案例
你可以使用Python通过循环结构来创建正三角形和倒三角形,这里是一个简单的例子:
**正三角形**:
```python
def print_triangle(n):
for i in range(1, n+1):
print(' ' * (n-i), end='') # 首先打印空格
print('*' * i) # 然后打印星号
# 输入数值
num = int(input("请输入0-100之间的数字: "))
print_triangle(num)
```
**倒三角形**:
```python
def print_inverted_triangle(n):
for i in range(n, 0, -1): # 从大到小的循环
print(' ' * ((n - i) * 2), end='') # 打印左对齐的空格
print('*' * i) # 打印星号
# 输入数值
num = int(input("请输入0-100之间的数字: "))
print_inverted_triangle(num)
```
当你运行这个程序并输入一个0-100之间的整数,它将根据所输入的数值生成相应的图形。
阅读全文