Python入門4-做出決策

1.可以使用==,!=進行判斷兩值是否相等或不等


2.使用not, and ,or 連接多個返回ture 或 false的值

3.使用if conditions:做出判斷
例:age = 19
if age < 20:
print("You can be a student")
else:
print("You cannot be a student")
輸出結果爲"You can be a student"

4.使用for variable in ("string1","string2","string3"...)或for variable in range(10,0,-1)做循環
例:連續打印"angie","katty","Allen"三個人的名字
for name in ("angie","katty","Allen"):
print(name)
例:連續打印1至10之間的數字
for num in range(1,11,1):
print(num)
例:使用break 終止循環,找到"katty"時,就退出循環
for name in ("angie","katty","Allen"):
if name == "katty":
print("I find katty")
break
例:使用continue繼續循環,打印除了“katty”之外的其它人的名單
for name in ("angie","katty","Allen"):
if name == "katty":
continue
print(name)

5.使用while循環
例:輸出1至10之間的數字
i=1
while i<=10:
print(i)
i = i+1

6. 處理異常
例:當沒有egg時,則做不出蛋糕,並給出提示
food = {"cheese":20,"milk":3,"sugar":5,"water":6}
try:
if food["egg"]<=0:
print("There is no egg! You cannot make a cake!")
except (KeyError) as error:
print("haha,你不能做蛋糕,沒有%s了!" % error)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章