在提供的空间中,编写一个使用嵌套循环绘制以下模式的程序。您不可以使用任何格式功能;您的解决方案必须使用嵌套循环,并且必须使用对print("*", end="")
和print("-", end="")
的调用来将字符打印到屏幕上(不移至下一行),并调用print()向下移至下一行。
1 **
2 *-**
3 *--***
4 *---****
5 *----*****
我不知道从哪里开始这个问题,我是编程新手。
我必须使用嵌套循环,并使用print("*", end="")
和print("-", end="")
。我不能使用格式化功能,只能使用print()转到新行
**
*-**
*--***
*---****
*----*****
需要在终端上打印
答案 0 :(得分:0)
我将尽力解释您需要做什么。
如果为打印功能提供一个“结束”参数,那么您将覆盖默认的结束参数[
{ version: 1, approved: false},
{ version: 2, approved: false},
{ version: 3, approved: false}
]
,这是一个新行,因此您将使用end =“”的任何打印功能都不会添加新的线。
因此,从理论上讲,您将有一个循环,其中包含您应该打印的行数,并且其中的另一个循环可打印*并打印-
由于这是大学的功课,所以我建议检查循环在python中的工作方式并尝试自己提出解决方案。