Python N29. “Match-Case” ოპერატორი (Switch-case)
გაკვეთილში განხილულია: – პითონის 3.10 ვერსიაში ჩამატებული “match-case” ოპერატორის მუშაობის ლოგიკა; – “Match-case” ოპერატორის გამოყენება სიებზე, ლექსიკონებზე, კლასებში; – “Match-case” ოპერატორის მიერ ერთი და მრავალი...
Python N28. “zip” ფუნქციის არსი და მისი გამოყენება
გაკვეთილში განხილულია: – “zip” ფუნქციის მუშაობის ლოგიკა და გამოყენების მაგალითები; – “zip” ფუნქციის გამოყენება ლექსიკონთან (dict) მიმართებაში...
Python N27. “map” და “filter” ფუნქციების არსი
გაკვეთილში განხილულია: – “map” ფუნქციის მუშაობის ლოგიკა და გამოყენების მაგალითები; – “filter” ფუნქციის მუშაობის ლოგიკა და გამოყენების მაგალითები; – “map” და “filter” ფუნქციების შედარება; –...
Python N26. Import-ის შესახებ, if __name__ == ‘ __main__: ‘ კონსტრუქცია
მოცემულ ვიდეოგაკვეთილში ახსნილია მოდულების იმპორტირების ძირითადი თვისებები, locals() ფუნქციის გამოყენება და if _name_ == ‘__main__’ კონსტრუქციის საჭიროება....
Python N25. გამოსახულება-გენერატორები, იტერატორები, “yield”
ვიდეოგაკვეთილში თეორიულად ახსნილია და პრაქტიკულად ნაჩვენებია თუ რას წარმოადგენს გამოსახულება-გენერატორები, რა არის იტერატორი, რა საჭიროა ფუნქცია next() და სად არის მიზანშეწონილი გენერატორი-გამოსახულების გამოყენება. გაკვეთილში ასევე...
Python N24. გენერატორები (List comprehensions)
ვიდეოგაკვეთილში მრავალ მაგალითზე განხილულია სიების, ლექსიკონების და სიმრავლეების გენერატორების შექმნა და მათი პრაქტიკაში გამოყენება....
Python N23. შეცდომების “დაჭერა” (try…except კონსტრუქცია)
ვიდეოგაკვეთილში განხილულია ” try … except … else … finally ” კონტრუქციის გამოყენება პროგრამის მუშაობისას წარმოქმნილი შეცდომების მიმართ მდგრადობის უზრუნველსაყოფად...
Python N22. კორტეჟები (Tuple) და მათთან მუშაობა
ვიდეოგაკვეთილში განხილულია პითონის კორტეჟები (Tuple), მათთან სამუშაო ფუნქციები და მეთოდები....
Python N21. ლექსიკონები, ლექსიკონების მეთოდები
ვიდეოგაკვეთილში განხილულია ლექსიკონების(Dict, Dictionary) მონაცემთა სტრუქტურა. ლექსიკონებზე მეთოდების და ციკლების გამოყენების ილეთები....
Python N20. სიმრავლეები და მათი მეთოდები
ვიდეოგაკვეთილში განხილულია პითონის სიმრავლეები და მათზე ოპერაციები. ასევე განხილულია სიმრავლეთა თანაკვეთის, გაერთიანების, სხვაობის და სიმეტრიული სხვაობის ოპერაციები....
Python N19. სიების მეთოდები და ფუნქციები
ვიდეოგაკვეთილში განხილულია სიებზე ფუნქციების და მეთოდების გამოყენება სხვადასხვა ოპერაციის განსახორციელებლად. მაგალითად: სიის ელემენტების რაოდენობის დათვლა, სიის ელემენტების აჯამვა, მაქსიმალური/მინიმალური ელემენტის გამოტანა სიიდან და სხვ....
Python N18. სიები, საბაზისო ოპერაციები სიებზე
ვიდეოგაკვეთილში განხილულია პითონის სიები (მასივები) და მათთან მუშაობის საბაზისო ოპერაციები....