# 读入用户输入的字符串,即字符 c 和整数 n。注意,我们可以使用字符串的下标操作来获得 c 和 n。
input_str = input()
# 将输入的字符串解析为两个变量:c 表示要输出的字符,n 表示直角三角形的高度。
c = input_str[0]
n =int(input_str[1])
# 遍历 1 到 n 的每个整数 i
for i in range(1, n + 1):
# 使用乘法操作符将字符 c 重复 i 次,然后打印出来。这样就实现了输出一个直角三角形。
print(c * i)
另一种实现方法:
c = input("请输入一个字符:")
n = int(input("请输入一个大于 0 的整数:"))
print("\\n".join([c * i for i in range(1, n+1)]))