输入一个正整数n (n >= 2),打印出由n行星号(*)组成的直角三角形。 例如,输入3,打印的图形为: * ** *** 输入: 共一行 一个正整数n 输出: 共n行 n行星号(*)组成的直角三角形 输入样例: 3 输出样例: * ** ***
时间: 2024-04-23 09:18:35 浏览: 178
可以使用循环来实现打印由n行星号(*)组成的直角三角形。具体的实现代码如下:
n = int(input("请输入一个正整数n:"))
for i in range(1, n+1):
print("*" * i)
这段代码中,首先通过input函数获取用户输入的正整数n,并将其转换为整型。然后使用for循环从1到n进行遍历,每次遍历打印出i个星号(*),i的值从1递增到n。
请注意,这段代码中使用了字符串的乘法操作符*,将星号(*)重复i次,以实现打印出i个星号(*)的效果。
阅读全文