Python လေ့ကျင့်ခန်း အဆင့် 7.6

Задание 1

စာသားဖိုင်တစ်ခုပေးထားသည်။ စာလုံးတစ်ခုစီရဲ့ ရာခိုင်နှုန်းပါဝင်မှုကို ရယူပါ။ ရလဒ်ကို ဖိုင်အသစ်တစ်ခုထဲ ရေးထည့်ပါ။

Задание 2

ဖိုင်ထဲမှာ ရုရှားစာသားတစ်ခု တည်ရှိသည်။ ဒီဖိုင်ကို ဖွင့်ပါ၊ စာသားကို အသံထွက်အက္ခရာသို့ ပြောင်းလဲပြီး အသစ်ဖြစ်သော ဖိုင်ထဲသို့ ရေးထည့်ပါ။

Задание 3

စာသားဖိုင်တစ်ခုပေးထားသည်။ ဒီဖိုင်ထဲက စာကြောင်းတွေကို ကျပန်းအစဉ်အတိုင်း ရောမွှေပါ။

Задание 4

ဖြစ်နိုင်ခြေရှိသော ကံကောင်းတဲ့လက်မှတ်အားလုံးရဲ့ စာရင်းကို ရယူပါ။ လက်မှတ်တစ်ခုဟာ နံပါတ်ခြောက်လုံးပါတဲ့ စာကြောင်းတစ်ခုဖြစ်ပြီး ရှေ့မှာ သုညတွေပါနိုင်သည်။ လက်မှတ်ကို ကံကောင်းတယ်လို့ သတ်မှတ်သည်၊ ပထမနံပါတ်သုံးလုံးရဲ့ ပေါင်းလဒ်သည် နောက်နံပါတ်သုံးလုံးရဲ့ ပေါင်းလဒ်နှင့် ညီမျှလျှင်။ ရရှိလာတဲ့ စာရင်းကို ဖိုင်ထဲသို့ ရေးထည့်ပါ၊ လက်မှတ်တစ်ခုစီကို စာကြောင်းအသစ်တစ်ခုစီတွင်။

Задание 5

�ောက်ပါစာရင်းကို ဖွဲ့စည်းပေးမယ့် ပရိုဂရမ်တစ်ခုကို ရေးပါ။

python[
  'x',
  'xx',
  'xxx',
  'xxxx',
  'xxxxx',
]
Задание 6

ဒီလိုအဘိဓာန်တစ်ခုပေးထားသည်။

pythonlst = {
  2018: {
    11: {
      29: [1, 2, 3],
      30: [4, 5],
    },
    12: {
      30: [6, 7],
      31: [8, 9],
    },
  },
  2019: {
    12: {
      29: [10, 11],
      30: [12, 13],
      31: [14, 15],
    }
  },
}

ဒီအဘိဓာန်ထဲက အရာအားလုံးကို အသစ်ဖြစ်သောစာရင်းထဲသို့ ဒီလိုရေးထည့်ပါ။

python[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]