用Python写一个程序,输入整数n,显示星号构成的三角形。例如,n=6时,显示输出的三角形如样例输出所示。
时间: 2024-05-16 13:15:42 浏览: 21
好的,以下是Python的程序代码:
```python
n = int(input("请输入一个整数n:"))
for i in range(1, n+1):
print(" "*(n-i) + "*"*i)
```
这段代码会让用户输入一个整数n,然后根据输入的n打印出相应的星号三角形。
相关问题
输入正整数n,显示星号构成的三角形Python
很高兴能为您服务!以下是您要求的Python代码:
```python
n = int(input("请输入正整数n:"))
for i in range(n):
print("*"*(i+1))
```
如果您需要打印倒三角形,可以按照以下代码来实现:
```python
n = int(input("请输入正整数n:"))
for i in range(n):
print("*"*(n-i))
```
希望能够帮助您解决问题,如果您还有其他问题,欢迎随时向我提问!
用Python读入一个整数n,输出由星号字符组成的下三角形
可以使用循环嵌套来实现:
```python
n = int(input()) # 读入整数n
for i in range(n):
for j in range(n-i):
print('*', end='') # 输出星号字符
print() # 换行
```
这里的外层循环用来控制行数,内层循环用来控制每一行输出的星号字符数量。注意在内层循环中使用了`end=''`将输出的星号字符不换行输出,以便输出整个三角形。最后使用`print()`换行。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![py](https://img-home.csdnimg.cn/images/20210720083646.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)