Python 5 控制流程

2021-10-01 22:30:54 字數 1621 閱讀 5311

條件語句

1、定義:指定判斷條件,注意格式,冒號:。

if  判斷條件1:

執行的語句1

elif 判斷語句2:

執行的語句2..

.else:

執行語句

a="早"if a==

"早":

print

("早啊!0.0"

)else

:print

("不早啦!"

)

2、輸入語句

​ input() 輸入的為字元型,可以對輸入的資料進行型別轉換。

a=

input

("請輸入您的體重:"

)#輸入的為字元型

a=int

(a)print

(a)

​ true if 判斷語句 else false

​ 語法糖:更簡單

# 如果值大於0返回true,否則返回false

a=int(input("請輸入乙個數字:"))

if a>0:

print("true")

else:

print("false")

print(true) if a>0 else print(false)

while 判斷語句:

​ 迴圈體

​ 改變變數

else:

​ 語句塊

這裡的else:(1)迴圈中沒有被break語句退出時執行

​ (2)else語句塊作為正常完成迴圈的獎勵

i=

1while i<=

100:

print

("我愛你"

)print

("第遍"

.format

(i))

i=i+

1

li=[1,

2,3,

4,5,

6,7,

8,9,

45]i=0

while i <

len(li)

:print

(i,li[i]

) i+=

1else

:print

("over!"

)

for 迭代:

​ for i in obj:

​ 迴圈體

​ else:

​ 語句塊

這裡的else:(1)迴圈中沒有被break語句退出時執行

​ (2)else語句塊作為正常完成迴圈的獎勵

range:生成指定範圍的列表,左閉右開原則。

continue:用於跳過本輪迴圈

break: 跳出並結束當前整個迴圈,執行迴圈後語句。

pass :空操作

for  i in

range(1

,21):

if i%5==

0:print

(i)else

:continue

else

:print

('結束了'

)

python 5 資料結構

python中有三個內建的資料結構,列表,元組,和 字典 1.列表 list 列表用一堆方括號 表示,沒想資料之間用 逗號 隔開,一旦你建立了乙個列表,你可以對它進行新增,刪除,或搜尋。所以列表是可以改變的 2.元組 元組和列表相似,但是 元組是不可以改變的!元組是用 表示的,每項資料之間也是用逗號...

Python基礎 5 流程控制

常用的流程控制語句3種 python中的條件語句一般是指if else語句 score 83 如果大於等於60分就及格 小於60分就不及格 if score 60 print 及格 print 及格 print 及格 注意 score 55 if score 60 print 及格 else pri...

python實用寶典 python 5個實用的技巧

下面我挑選出的這幾個技巧常常會被人們忽略,但它們在日常程式設計中能真正的給我們帶來不少幫助。1.字典推導 dictionary comprehensions 和集合推導 set comprehensions 大多數的python程式設計師都知道且使用過列表推導 list comprehensions...