脚本打印*号,用户输入行数,每行*如下:***************第一行n个,第二行打印n-1个,第n行1个,行数由用户在命令行上输入。
时间: 2023-12-04 21:41:02 浏览: 121
人工智能A*算法实现+python+北邮人工智能实训作业
5星 · 资源好评率100%
以下是Python实现的代码,可以实现用户输入行数,每行*号递减的效果:
```python
n = int(input("请输入行数:")) # 获取用户输入的行数
for i in range(n): # 外层循环控制行数
for j in range(n-i): # 输出每一行前面的空格
print(" ", end="")
for k in range(2*i+1): # 输出每一行的*
print("*", end="")
print() # 换行
```
阅读全文