For Python programmers ready to understand how computing really works, this book offers projects that teach by building.
Write a BASIC interpreter, emulate a retro game console, experiment with computer graphics, and create machine learning models from scratch. Available now in stores as well as online!
https://nostarch.com/computer-science-from-scratch
#ComputerScience #Python #Programming #Coding #MachineLearning #Emulators

It's the first Thursday tomorrow, which means it is Michigan Python night at 7pm ET! Antonio Cavallo will be giving a talk comparing uv and micromamba!
He'll compare these two modern tools—their strengths, use cases, and when to use each. Whether you're managing pure Python environments or multi-language stacks, you'll gain practical insights for choosing the right tool. Looking forward to seeing everyone, all are welcome!
https://www.meetup.com/michigan-python/events/307090584/
Stupid #Python trick 🐍🤯
Calling a dunder method directly without using name mangling

Fail2Ban – Prevención contra intrusos #gnu_linux #sysadmin #cli #debian #fail2ban #iptables #linux #python #rockylinux #sendmail #software #tips_how_to
https://h4ckseed.wordpress.com/2025/10/01/fail2ban-prevencion-contra-intrusos/
S1 EP3 T8 - Machine Learning in Python Why is R2 Value so accurate to 1! #vscode #artificialintelligence #jupyterlabs #computerscience #coding #datascience #codingbasics #softwareengineer #linq #statistics #mathematics #sql #machinelearning #jupyternotebook #softwaredeveloper #algorithims #dataengineering #visualstudio #python #learntocode
🌘 為何 Python 在 2025 年仍如此受歡迎?
➤ Python 持續強盛的關鍵解析
✤ https://blog.jetbrains.com/pycharm/2025/09/why-is-python-so-popular/
本文深入探討 Python 在 2025 年持續保持領先地位的原因。從在人工智慧與機器學習領域的主導地位,到資料科學與分析的強勁表現,再到其簡潔易讀且具備擴展性的語法,以及成熟且多樣化的生態系統,Python 展現了跨越初學者到專業開發者、從原型開發到大規模生產的廣泛適用性。此外,龐大的社羣支援與知識共享,更是鞏固了 Python 作為開發者首選語言的地位。
+ 這篇文章精闢地指出了 Python 的核心優勢,特別是在 AI 和資料科學領域的應用,讓人印象深刻!
+ 我一直認為 Python 的語法簡單是最大賣點,沒想到它在生態系和社羣支援方面也如此強大,這讓我對 Python 的未來更有信心。
#程式語言 #Python #人工智慧 #資料科學
الدرس (6)
أنواع المتغيرات في لغة بايثون - القسم الثاني:
- القائمة (List):
هي مجموعة مرتبة ومتغيرة (قابلة للتعديل) من العناصر. يمكن أن تحتوي على عناصر من أنواع مختلفة (مثل أرقام، نصوص، أو حتى قوائم أخرى). تُمثل بأقواس مربعة [ ].
* خصائصها:
**مرتبة: يمكن الوصول إلى العناصر مباشرة عبر فهرس (index) يبدأ من 0.
**قابلة للتعديل: يمكن إضافة عناصر وحذفها وتغييرها.
**تسمح بالتكرار: يمكن وجود عناصر مكررة.
**غير مضمونة السرعة في عمليات البحث إذا كانت كبيرة.
ويمكن أيضاً الاكتفاء بتعريف نوع القائمة وعدد عناصرها، ثم إضافة العناصر في مرحلة لاحقة:
- المترابطة البيانية (Tuple):
هي مجموعة مرتبة وغير متغيرة (لا يمكن تعديلها بعد الإنشاء). تشبه القائمة لكنها أكثر أمانًا للبيانات الثابتة. تُمثل بأقواس مستديرة ( ) أو بدون أقواس.
* خصائصها:
**مرتبة: يمكن الوصول إلى العناصر مباشرة عبر الفهرس.
**غير قابلة للتعديل: لا يمكن تغيير، إضافة، أو حذف عناصر بعد الإنشاء.
**تسمح بالتكرار: يمكن وجود عناصر مكررة.
**أسرع قليلاً من القائمة في بعض العمليات بسبب الثبات.
- المجموعة (Set):
هي مجموعة غير مرتبة وغير مكررة من العناصر الفريدة. لا تحتوي على فهرس، وتُستخدم للعمليات الرياضية مثل التقاطع أو الفرق. تُمثل بأقواس متعرجة {} أو عبر دالة set.
* خصائصها:
**غير مرتبة: لا يمكن الوصول عبر فهرس (لا index).
**قابلة للتعديل: يمكن إضافة أو حذف عناصر.
**لا تسمح بالتكرار: العناصر المتشابهة تُحذف تلقائيًا.
**سريعة في عمليات التحقق من الوجود (مثل "هل هذا العنصر موجود؟").
- القاموس (Dictionary):
هي مجموعة غير مرتبة تقليديًا (في بايثون 3.7 وما بعده، تحافظ على ترتيب الإدراج) من أزواج مفتاح-قيمة، حيث يكون كل مفتاح فريدًا ومرتبطًا بقيمة. تُمثل بأقواس متعرجة {}، وتُشبه قاموسًا حقيقيًا حيث "key" هو الكلمة و"value" هي التعريف.
الخصائص الرئيسية:
**مرتبة في 3.7+: الوصول يعتمد على المفتاح (key).
**قابلة للتعديل: يمكن إضافة، حذف، أو تغيير أزواج "مفتاح-قيمة".
**المفاتيح لا تتكرر: المفاتيح فريدة غير قابلة للتغيير (مثل str, int, tuple)، أما القيم يمكن تكرارها.
**سريعة في البحث عبر المفتاح.
#python
#programming_languages
#بايثون
#لغات_برمجة

Why Is Python So Popular in 2025? – The PyCharm Blog
https://blog.jetbrains.com/pycharm/2025/09/why-is-python-so-popular/
Why Is #Python So Popular in 2025? | The PyCharm Blog https://blog.jetbrains.com/pycharm/2025/09/why-is-python-so-popular/
The Python Software Foundation is the organization behind the open source Python programming language. We are devoted to creating the conditions for Python and the Python community to grow and thrive.
#python #bolhadev #pythonbrasil

Make stable appointments in Python
https://rodstephensbooks.com/stable_appointments.html

The problem is that we're taking whatever list was passed into our class and we're storing it directly on our class instance.
Read more 👉 https://trey.io/rbi1o4