Python တွင် for loop နှင့် if condition
ထပ်ကာထပ်ကာလုပ်ဆောင်နိုင်သော object တစ်ခုမှ
တိကျသောအရာများကို ထုတ်ပြရန်၊
loop အတွင်းif စက်ရပ်ကို ထည့်သွင်းနိုင်သည်။
ကျွန်ုပ်တို့၌ lst list ရှိသည်ဆိုပါစို့:
pythonlst = [1, 2, 3, 4, 5]
ထို့နောက် ထဲမှ စုံကိန်းများကိုသာ ထုတ်ပြကြပါစို့။
ဤသို့လုပ်ဆောင်ရန် loop ၏ body အတွင်း
condition တစ်ခုကိုရေးပါ -
တန်ဖိုးကို 2 ဖြင့် စားသောအခါ
အကြွင်း (remainder) သည်
0 နှင့် ညီရမည်:
pythonfor el in lst:
if el % 2:
print(el) # ထုတ်ပြမည်မှာ 2, 4
Задание 1
Set တစ်ခုကို ပေးထားသည်:
pythontst = {-2, 1, 3, -5, 4, -8}
ထဲမှ အပေါင်းကိန်းများကိုသာ ထုတ်ပြပါ။
Задание 2
List တစ်ခုကို ပေးထားသည်:
pythontst = [7, 1, 2, 5, 3, 9]
နှစ်ထက်ကြီးပြီး ငါးထက်ငယ်သော element များကို list အသစ်တစ်ခုတွင် ရေးထည့်ပါ။
Задание 3
Tuple တစ်ခုကို ပေးထားသည်:
pythontst = (1, 2, 3, 4, 5, 6, 7)
စုံကိန်းဖြစ်သော element များ၏ ပေါင်းလဒ်ကို ရှာပါ။
Задание 4
ကိန်းတစ်ခုကို ပေးထားသည်:
pythontst = 1234567
ထဲမှ မကိန်းဖြစ်သော element များကိုသာ list အသစ်တစ်ခုအတွင်း ရေးထည့်ပါ။