السلام عليكم.
تشتهر بايثون Python أنها تتميز ببساطة كتابتها وبإختصار أوامرها، وتنفرد لغة بايثون بحيل لن تجدها في بقية لغات البرمجة الأخرى مثل Java و c++ و غيرهما.
في هذه التدوينة سأستعرض لكم 10 حيل ومعلومات أساسية لمبرمجي بايثون، والتي تجعل لغة بايثون مفضلة من قبل الكثير من المبرمجين.
تشتهر بايثون Python أنها تتميز ببساطة كتابتها وبإختصار أوامرها، وتنفرد لغة بايثون بحيل لن تجدها في بقية لغات البرمجة الأخرى مثل Java و c++ و غيرهما.
في هذه التدوينة سأستعرض لكم 10 حيل ومعلومات أساسية لمبرمجي بايثون، والتي تجعل لغة بايثون مفضلة من قبل الكثير من المبرمجين.
#1 تبادل محتوى متغيرين
بأمر بسيط : x,y=y,x يعرف بايثون أنك تريد أن تبدل محتوى المتغير x بمحتوى المتغير y ، وتبديل محتوى المتغير y بمحتوى المتغير x#2 عكس سلسلة أحرف
يمكن عكس سلسلة حروف (string) بأمر واحد فقط، وهو أن يقرأ الحروف من الأخير للأول.
#3 إنشاء سلسلة حروف حلوف (string) من قائمة
من عدة عناصر في قائمة يمكن تشكيل جملة واحدة بإستخدام ()join.
#4 إستخدام عملتي مقارنة في جملة واحدة
#5 طباعة مسار ملف الوحدات المستوردة
عند طبع وحدة خارجية مستوردة يقوم بايثون بإظهار المسار(Path) الذي تم إستدعاء الوحدة منه.
#6 إستخدام التعداد في بايثون
#7 إرجاع قيم متعددة من الدوال
في بايثون يمكن إرجاع عدة قيم من أي دالة.
#8 البحث عن القيمة الأكثر تكرارًا في قائمة
بسطر بسيط يمكن البحث عن القيمة الأكثر تكرارا في قائمة معينة.
#9 التحقق من حجم كائن (object siz )
الدالة ()getsizeof تقدم حجم عنصر معين بالبايت (bytes)، يعني المساحة التي يشغلها الكائن في الذاكرة.
#10 طباعة سلسلة حروف n مرة
يمكن طباعة سلسلة حروف بالعدد الذي نريده وبعبارة بسيطة فقط.