python输出三角形
时间: 2023-12-04 11:35:06 浏览: 39
这里提供两种输出三角形的方法:
方法一:使用循环语句
```python
n = 5
for i in range(1, n+1):
print("*" * i)
```
输出结果:
```
*
**
***
****
*****
```
方法二:使用嵌套循环语句
```python
n = 5
for i in range(1, n+1):
for j in range(i):
print("*", end="")
print()
```
输出结果:
```
*
**
***
****
*****
```
其中,`end=""` 表示输出不换行,而是在同一行输出。
相关问题
python输出三角形代码
以下是一个简单的 Python 代码,用于输出一个等腰直角三角形:
```python
rows = int(input("请输入行数:"))
for i in range(rows):
for j in range(i+1):
print("*", end="")
print("")
```
如果你想输出一个等边三角形,可以使用以下代码:
```python
rows = int(input("请输入行数:"))
for i in range(rows):
for j in range(rows - i - 1):
print(" ", end="")
for j in range(2 * i + 1):
print("*", end="")
print("")
```
python 输出三角形面积和周长
好的,下面是 Python 代码示例:
```python
import math
# 输入三角形三边长
a = float(input("请输入三角形第一条边长:"))
b = float(input("请输入三角形第二条边长:"))
c = float(input("请输入三角形第三条边长:"))
# 计算周长
perimeter = a + b + c
print("三角形的周长为:%.2f" % perimeter)
# 计算面积
p = perimeter / 2
area = math.sqrt(p * (p - a) * (p - b) * (p - c))
print("三角形的面积为:%.2f" % area)
```
你可以将这段代码复制到 Python 环境中执行,输入三角形的三条边长,即可计算出其周长和面积。