條件語句
迴圈語句
字典的遍歷
#方法1
2 l = [1,2,3,4,5,6,7]
3for index in
range(0, len(l)):
4if index < 5:
5print
(l[index])67
#方法2
8 l = [1,2,3,4,5,6,7]
9for index,item in
enumerate(l):
10if index < 5:
11print(item)
view code
1#篩選出**小於1000,且顏色不是紅色的所有「產品--顏色」組合2#
不使用continue
3 name_price =
4 name_color = 56
for name, price in
name_price.items():
7if price < 1000:
8if name in
name_color:
9for color in
name_color[name]:
10if color != '
red':11
print('
name:{},color:{}
'.format(name,color))
12else:13
print('
name:{},color:{}
'.format(name,'
none'))
1415
#使用continue
簡化寫法
1view code#按逗號分割單詞,去掉首位空字元,過濾掉長度小於等於5的單詞,最後返回單詞組成的列表
2 text = '
today, is, sunday
'3 text_list = [s.strip() for s in text.split('
,') if len(s.strip()) >= 5]
4print(text_list)
1view code#計算函式值y = 2*|x| + 52#
expression1 if condition else expression2 for item in iterable3#
等價於:4#
for item in iterable:5#
if condition:6#
expression17#
else:8#
expression2
9 x = [-1,0,1,2,3,4]
10 y = [value * 2 + 5 if value > 0 else -value * 2 + 5 for value in
x]11
print(y)
python條件迴圈疊加 Python 條件與迴圈
python idle下 選中 alt 3 群體注釋 alt 4 群體取消注釋 ctrl 集體縮排。一 if語句 一 語法規則 if 橙色關鍵字 條件和表示式分開寫的話,if這一行的末尾絕對不要忘了冒號 實在沒有語句,放乙個pass佔位符,不然沒有接語句會報錯。if.elif從上往下執行。會進入第乙...
python的迴圈條件
s 1 while s 9 迴圈的條件,不符合條件時退出 print 歡迎你 s s 9 else 當不符合條件時,可以用else print 再見 i 1 whilei 10 i 1 ifi 2 0 非雙數時跳過輸出 continueprint i 輸出雙數2 4 6 8 10 i 1 while...
python 條件 迴圈語句
1.python中語句塊如何定義 在python中,冒號 用來標識語句塊的開始,塊中的每乙個語句都是縮排的。當回退到和已經閉合的塊一樣的縮排量時,就表示當前塊已經結束。預設推薦縮排量是4個空格,乙個tab字元為8個空格。2.python中比較運算子 3.布林運算子 andor not4.示例 cod...