بخش هایی از خیلی زبانهای برنامهنویسی شبیه هم هستن. شرط ها، حلقه ها، متغیرها و ... و شما با یاد گرفتن این ها در هر زبان، می تونین به شکل عمومی برای اون زبان برنامه بنویسین.اما هر زبان معمولا فلسفه، دیدگاه و اجزای خاص و متفاوتی هم داره که شما رو از یه برنامه نویس عمومی، تبدیل به برنامه نویس حرفه ای اون زبون میکنه. توی این ویدئو به سرعت به 10 تا از این قابلیتهای خاص در زبان پایتون اشاره میکنم تا اگر باهاشون آشنا نیستین، برین سراغش. البته در آخر هم مهمترین نکته رو اضافه میکنم: دیباگ کردن در پایتون!!** نکته مهم ** دو جا یه شرط یه خطی برای سن می نویسم که True یا False برگردونه. در واقع به راحتی می شد گفت «اگر سن از 40 بیشتر بود» که خب یه بولین از نوع صحیح و غلط بر می گردونه ((: فاز پیشرفته گرفتم اونو نوشتم.**نکته جالب** می دونستین تو توضیحات یوتیوب نمی شه از علامت بزرگتر کوچیکتر استفاده کرد؟ (:با تشکر از کامنت Yas 0:37 - 1. enumerate 1:31 - 2. for, else 2:48 - 3. list comprehension (for generators/one line fors) 4:15 - 4. fstring 5:03 - 5. itertools.product 6:37 - 6. itertools.combinations 7:29 - 7. one line if 8:46 - 8. pathlib 9:41 - 9. decorators 11:03 - 10. map, filter, zip (fp functions) 15:10 - 11. breakpoint function (pdb)