Python全棧04 基本語法 迴圈

2021-08-15 17:30:09 字數 1095 閱讀 5988

迴圈這裡和c語言基本相同,直接做例子吧。

#列印空心矩形

length = input("請輸入矩形的長:")

width = input("請輸入矩形的寬:")

length = int(length)

width = int(width)

for i in range(width):

if i==0 or i==width-1:

for j in range(length):

print("* ",end="")#這裡多打乙個空格是為了與行間距對齊

else:

print("*",end="")

for j in range(length-2):

print(" ",end="")

print(" *",end="")

print("")#python中print不帶end會自帶換行,這裡括號內如果是"\n"會多換一行

結果如下:

對與九九乘法表的格式化輸出有兩種方法:

#列印九九乘法表

for i in range(1,10):

for j in range(1,i+1):

print("%d*%d=%-2d"%(j,i,i*j),end=" ")# %格式法

print("")

#列印九九乘法表

for i in range(1,10):

for j in range(1,i+1):

print(("{}*{}=").format(j,i,i*j),end=" ")#這裡有乙個重要的點是format格式化中的填充,即

print("")

結果如下:

其餘迴圈例子就不一一嘗試了,相應例子學c++的時候練到吐。

Python全棧開發課堂筆記 day04

思考題 整數加法計算器 兩個以上的多個數字相加 今日知識點詳解 1.列表的初識 列表稱之為容器型陣列型別 l1 wusir true,alex laonanhai ritian taibai print l1 0 wusir print l1 1 type l1 1 老男孩 print l1 3 w...

04 Go基本語法

2 流程控制 3 goto,break,continue 4 for range 遍歷,多返回值 go 語言內建的運算子有 算術運算子 關係運算子 邏輯運算子 位運算子 賦值運算子 其他運算子。運算子描述 相加 相減 相乘 相除 求餘 自增 自減 運算子描述 檢查兩個值是否相等,如果相等返回 tru...

04Go基本語法

toc 1 運算子 go 語言內建的運算子有 算術運算子 關係運算子 邏輯運算子 位運算子 賦值運算子 其他運算子。1 算數運算子 運算子描述 相加 相減 相乘 相除 求餘 自增 自減 2 關係運算子 運算子描述 檢查兩個值是否相等,如果相等返回 true 否則返回 false。檢查兩個值是否不相等...