Python 3.x 大学一年级作业问题需要帮助吗

Python 3.x 大学一年级作业问题需要帮助吗,python-3.x,Python 3.x,在提供的空白处,编写一个程序,使用嵌套循环绘制下面的图案。不允许使用任何格式化功能;您的解决方案必须使用嵌套循环,并且必须使用调用print(“*”,end=“”)和print(“-”,end=“”)将字符打印到屏幕上(不移动到下一行),并调用print()向下移动到下一行 1 ** 2 *-**

在提供的空白处,编写一个程序,使用嵌套循环绘制下面的图案。不允许使用任何格式化功能;您的解决方案必须使用嵌套循环,并且必须使用调用
print(“*”,end=“”)
print(“-”,end=“”)
将字符打印到屏幕上(不移动到下一行),并调用print()向下移动到下一行

1 **                                                                            
2 *-**                                                                        
3 *--***                                                                      
4 *---****                                                                    
5 *----*****

我不知道从哪里开始解决这个问题我对编程还不熟悉

我必须使用嵌套循环并使用
print(“*”,end=“”)
print(“-”,end=“”)
。我不能使用格式化函数,只能使用print()转到新行


需要在终端中打印,我将尝试解释您需要做什么

如果为打印函数提供“end”参数,则会覆盖默认的end参数
“\n”
,该参数是一个新行,因此任何要使用end=”“的打印函数都不会添加新行

所以在理论上,你会有一个循环,其中有你要打印的行数,还有一个循环在里面打印*和-


由于这是一个大学作业,我建议您检查python中循环的工作方式,并尝试自己提出解决方案。

“我不知道从哪里开始解决这个问题”答案不是问堆栈溢出问题。首先尝试在循环中使用打印功能…谢谢你,我能够使用它,仍然在学习循环是如何工作的,但我很确定我现在已经使用它了
**
*-**
*--***
*---****
*----*****