在python中打印下列图形 * * * * * * * * * * * * * * *
时间: 2023-11-09 11:03:25 浏览: 63
可以使用循环语句来打印这个图形,代码如下:
```
for i in range(1, 6):
for j in range(i):
print("* ", end="")
print()
```
输出结果为:
```
*
* *
* * *
* * * *
* * * * *
```
相关问题
输入n值打印出下列图形* * ** ** *** *** *********
以下是根据提供的引用内容,使用Python语言编写的程序,可以根据输入的n值打印出相应的图形:
```python
n, c = input().split() # 获取输入的n值和符号c
n = int(n) # 将n转换为整型
# 打印上半部分
i = 1
while (2 * i - 1) ** 2 <= n:
i += 1
i -= 1
for j in range(i):
print(' ' * j + c * (2 * (i - j) - 1))
for j in range(1, i):
print(' ' * (i - j - 1) + c * (2 * j + 1))
# 打印下半部分
count = n - (2 * i - 1) ** 2
for i in range(1, n):
if (2 * i - 1) ** 2 > count:
break
for j in range(i - 1, -1, -1):
print(' ' * (i - j - 1) + c * (2 * j + 1))
for j in range(1, i):
print(' ' * j + c * (2 * (i - j) - 1))
print(count) # 输出剩下没用掉的符号数
```
输入n值,打印出下列图形 ** **** *** *** *********
以下是Python代码实现:
```python
n, c = input().split()
n = int(n)
# 打印上半部分
i = 1
while (2 * i - 1) ** 2 - 2 * (2 * i - 1) + 1 <= n:
i += 1
i -= 1
for j in range(i):
print(' ' * j + c * (2 * (i - j) - 1))
for j in range(1, i):
print(' ' * (i - j - 1) + c * (2 * j + 1))
# 打印下半部分
count = n - (2 * i - 1) ** 2 + 2 * (2 * i - 1) - 1
for i in range(int(n / 2), 0, -1):
if (2 * i - 1) ** 2 - 2 * (2 * i - 1) + 1 <= count:
break
for j in range(i):
print(' ' * j + c * (2 * (i - j) - 1))
for j in range(1, i):
print(' ' * (i - j - 1) + c * (2 * j + 1))
print(count)
```
输入样例:
```
19 *
```
输出结果:
```
*
***
*****
*******
*********
*******
*****
***
*
2
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_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)