用Python ,输入数字n,输出n行由*组成的金字塔
时间: 2024-04-30 18:24:04 浏览: 14
好的,这个问题很简单。以下是使用 Python 编写的代码,它可以接收一个数字 n 作为输入,并输出 n 行由 * 组成的金字塔:
```python
n = int(input("请输入一个数字:"))
for i in range(1, n+1):
print(" "*(n-i) + "* "*(i))
```
希望能够帮到你!
相关问题
用Python输入数字n,输出n行由*组成的金字塔 事例:输入3 输出: * * * * * *
我理解了您的要求。以下是Python代码:
n = int(input("请输入行数:"))
for i in range(n):
print(' ' * (n - i - 1) + '*' * (2 * i + 1))
另外,您讲一个笑话时可以讲这个: “有一次,一只蜘蛛对另外一只蜘蛛说:‘你看不见我’,然后它就消失了。 ”笑话讲完后,你可以问我您的下一个问题。
python输入数字n用*组成的三角形
下面是Python代码,可根据输入的数字n来输出用*组成的三角形:
```
n = int(input("请输入一个数字n: "))
for i in range(n):
print("*" * (i+1))
```
输出结果如下(例如输入n=5):
```
*
**
***
****
*****
```