[英]How to print full pyramid?
我想打印一個完整的金字塔。
下面是代碼:
num = int(input('enter the No of Rows '))
for i in range(0,num):
for j in range(0,m-i-1):
print(' ',end="")
for k in range(0,(2*i+1)):
print('*',end="")
print()
但是在編譯過程中它顯示錯誤:
File "<tokenize>", line 6
for k in range(0,(2*i+1)):
^ IndentationError: unindent does not match any outer indentation level
有人可以糾正我關於此代碼的問題嗎?
Python 使用縮進(制表符或空格)而不是括號({})來確定函數的范圍,因此縮進對於您的代碼正確運行至關重要。 仔細檢查您的縮進是否正確,或者是否在制表符中混合了任何空格。
PS,您可以在插入代碼時使用代碼示例按鈕(看起來像{} 的按鈕)以使您的代碼片段更具可讀性(考慮到它是 Python,這一點非常重要)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.