晴练网这题怎么写?什么方面的考点?
本帖最后由 追光THO 于 2023-9-16 21:20 编辑请问用python这题怎么写?需要学什么方面的内容?
题目描述
打印星号三角行.
输入
输入只有一行,包括1个整数N。N代表行数.
输出
输出N行.
输入
5
样例输出
* * *
*** *** ***
***** ***** *****
*********************
***************************
N = int(input())
end = 2 * N - 1
for i in range(1, end + 1, 2):
print(f"{'*' * i:^{end}}" * 3) def print_star_triangle(N):
for i in range(N):
spaces = " " * (N - i - 1)
stars = "*" * (2*i + 1)
print(spaces + stars + spaces)
# 获取输入
N = int(input())
# 调用函数打印星号三角形
print_star_triangle(N)
为什么我的可以通过,反而没有最佳?
页:
[1]