السبت، 19 مارس 2022

التعامل مع الكسور في بايثون

 

إحدى وحدات #بايثون قد لا تسمع عنها كثيرًا هي وحدة "fractions".
يمكنك إنشاء الكسور في #بايثون باستخدام ()fractions.Fraction `وتمرير البسط والمقام. 🐍

📐
يمكنك أيضًا إنشاء كسور في #بايثون بتمرير سلاسل إلى `` () fractions.Fraction `:
 

 
لمزيد من المعلومات حول وحدة `fractions` في #بايثون راجع الوثائق:

تشغيل صوت جرس النظام في بايثون

 يمكن أن تكون هذه الطريقة مفيدة لجذب انتباه المستخدم في برنامجك! 


 

إنشاء ملفات قابلة في بايثون

 

بايثون لديه الكثير من الطرق المختلفة لإنشاء ملفات قابلة للتنفيذ EXE! فيما يلي بعض الحزم التي يمكنك استخدامها: 
 
 🐍 PyInstaller 
  🐍 Py2Exe  
 🐍 cx_freeze   
 🐍 Briefcase 
   🐍 Nuitka  
 🐍 py2app

الأربعاء، 16 مارس 2022

إضافة علامات تبويب السلاسل في بايثون

 

حرف أخر "مخفي" يجب أن تكون على دراية به في بايثون هو حرف التبويب: "t\"

يمكنك استخدام هذا الحرف لإضافة علامات تبويب في السلاسل.

وفيما يلي مثال على ذلك:



الثلاثاء، 15 مارس 2022

دالة ` ()__import__`

 تحتوي بايثون على دالة خاصة مدمجة تسمى ` ()__import__`

لا تُستخدم هذه الدالة إلا نادرا وهي في الواقع غير محبذة لدى الجميع. لكننا سنتحدث عنها باختصار على أي حال!

يمكن لدالة ()__import__ أن تأخذ args الموالية :
🐍 name 🐍 globals=None 🐍 locals=None 🐍 fromlist=() 🐍 level=0

يمكنك استخدام "()__import __ ` لاستيراد الوحدات و فيما يلي مثال على استيراد وحدة `sys` الخاصة ببايثون :

في معظم الحالات ينبغي عليك استخدام وحدة `importlib` بدلاً من` ()__import __ `. 🐍🔥 يمكنك قراءة المزيد حول هذه الوحدة docs.python.org/3/library/impo

ويمكنك قراءة المزيد حول دالة ()__import__ docs.python.org/3/library/func


تحويل النص إلى كلام بإستخدام بايثون

 ‏هل تعلم أنه يمكنك استخدام ‎بايثون للوصول إلى إمكانية تحويل النص إلى كلام في الويندوز؟


ستحتاج إلى تثبيت حزمة PyWin32 و بمجرد الحصول عليه يمكنك جعل جهاز الكمبيوتر الخاص بك يتحدث إليك!

🐍🤖🔥



10 مشاريع صعبة للمستوى المتوسط ​​لتعزيز مهاراتك في بايثون ومحفظتك

  هل تريد تسريع عملية   التعلم ؟ هل سئمت من عدم ثقتك بنفسك بما يكفي لوصف نفسك بالخبير؟ أو ربما تكون كذلك، ولكن في أعماقنا نعلم أن هذا ليس صح...