好吧,所以我在过去的几个小时里一直盯着我的屏幕试图解决这个问题。我必须创建一个可以有任何角色的对角线。
需要看起来像这样:
*
*
*
这是我现在的代码。
# Draw a Diagonal
row = 1
while row <= size:
# Output a single row
col = 1
while col <= row:
# Output the drawing character
print()
# The next column number
col = col + 1
# Output a newline to end the row
print(end=drawingChar)
# The next row number
row = row + 1
print()
并且它不会像对角线那样接近!可以使用一些见解,谢谢你的帮助。我必须使用嵌套循环。我在搜索中看到了其他几个这样的问题,但是他们不能为我的任务工作。
答案 0 :(得分:0)
你可以用一个简单的for循环来做到这一点:
>>> for i in range(5):
print(' '*i, end = '*\n')
*
*
*
*
*