Python之路:畫空心矩形

一、if語句中當要判斷多個語句成立才能執行語句時候,能夠用or(或,只要其中一個成立就能夠執行下一條語句)或者and(只要有其中一個不成立就不會執行下一條語句)函數

二、Pythonrange函數會產生一個列表序號,從零開始。他有三個參數。第一個參數表示的是開始值,第二個參數表示小於這個數的範圍,第三個參數,表示遞增的方式spa

三、for語句中,in前面的變量,只能在for裏面使用input

四、若是要不換行輸出,在Python3.x中,print(xxx,end = 「 「),在Python2.x中,print xxx,(注意逗號不能省略)。在結束以後,若是不想換行了,要使用print(「\n」),終結換行class

理清前面的代碼:變量

width = int(input("請輸入矩形的寬:"))
length = int(input("請輸入矩形的長:"))
print("打印矩形")
for i in range(0,width):
    for j in range(0,length):
        if i!=0 and i!=width-1:
            if j==0 or j==length-1:
                print(" * ",end=" ")
            else:
                print("   ",end=" ")
        else:
            print(" * ",end=" ")
    print("\n")di

相關文章
相關標籤/搜索