أسئلة بايثون الأساسية
اكتشف منطق لغة بايثون من خلال أشهر الأسئلة البرمجية الشائعة. تعلم كيف تتصرف المتغيرات والقوائم والدوال خلف الكواليس لتجيب وتبرمج بثقة.
Like Duolingo, but for أسئلة بايثون الأساسية. Tomo turns the whole topic into a game you play five minutes a day, until it actually sticks.
A short one: 12 levels across 2 sections, about 24 minutes end to end, roughly 5 days at five minutes a day. It moves through فهم البيانات والذاكرة and التحكم في المسار واكتشاف الأخطاء. It starts from scratch.
Free forever · No credit card · iPhone & Android

Key ideas in أسئلة بايثون الأساسية
- المتغيرات في بايثون أسماء تشير لأماكن القيم وليست حاويات فعلية للبيانات
- بايثون تنشئ الكائن 5 أولاً في الذاكرة ثم تلصق الاسم x عليه
- النوع ملك للقيمة المخزنة وليس للاسم x
- يمكن لاسم المتغير في بايثون أن يشير لرقم ثم يتحول ليشير لنص دون أي خطأ
- القيمة القديمة تُترك في الذاكرة بينما ينتقل الملصق للقيمة الجديدة
- بايثون لغة قوية في فحص الأنواع وترفض التخمين هل تجمع رياضياً أم تدمج نصوصاً
- تتطلب بايثون تحويل الرقم إلى نص يدوياً باستخدام str لمنع الأخطاء الخفية في الحسابات
- إسناد b = a لا ينسخ القائمة بل يجعل الاسمين يشيران لنفس القائمة في الذاكرة
- تعديل محتوى القائمة عبر الاسم b يظهر مباشرة عند قراءة الاسم a
- الرمز == يقارن تساوي البيانات المعروضة حتى لو كانا كائنين منفصلين
- الكلمة is تتأكد أن الاسمين يشيران لعنوان واحد ومحدد في ذاكرة بايثون
- الفهرسة في بايثون تبدأ من الصفر للعنصر الأول
- المؤشر -1 في بايثون يشير مباشرة إلى آخر عنصر في القائمة أو النص
- الأرقام السالبة تعد العناصر تنازلياً من نهاية القائمة
- تقطيع القوائم في بايثون [start:stop] يتضمن مؤشر البداية ويستثني مؤشر النهاية تماماً
- طول الشريحة الناتجة يساوي ناتج طرح مؤشر البداية من مؤشر النهاية (3 - 1 = 2)
You've tried the other tabs
Thirty open tabs. Four facts you actually kept.
You watched. You nodded. By Sunday it was gone.
One answer, then back to scrolling.
Eight weeks. You meant to finish. You didn't.
Tomo gives أسئلة بايثون الأساسية the Duolingo treatment: levels, streaks, and quick quizzes that test what you just learned. That game loop is what the tabs above never had, so it's the one you actually finish.
Here's what playing it feels like
A real question from this course. Take your best guess.
عندما تكتب السطر x = 5 في كودك، ما الذي تفعله بايثون أولاً في الذاكرة؟
Get it right to open this lesson and 11 more in the app.
Where أسئلة بايثون الأساسية takes you
- 1
فهم البيانات والذاكرة
- كيف تفكر بايثون في المتغيرات؟
- فخاخ النصوص والقوائم الشائعة
- 2
التحكم في المسار واكتشاف الأخطاء
- المنطق البرمجي وحلقات التكرار
- سلوك الدوال وقراءة الأخطاء
2 sections · 4 units · 12 levels. Built to play, not to enroll.
Tomo is in ChatGPT
Tomo is also a ChatGPT plugin: the same playable courses, built and played inside your chat.
Add Tomo to ChatGPT- What to ask
- “Make me a Tomo course on black holes.” “Turn this chat into a Tomo course.”
- What you get
- Quick questions with instant feedback, hearts and stars, ready to play in about a minute.
- Where it goes
- No sign-up to start. Connect your Tomo account and your streak carries on in the app.
You pick the voice
أسئلة بايثون الأساسية is taught in the The Bestie style: your friend who just gets it. Want a different feel? In the app you can spin up the same topic in any of Tomo's teaching styles. Same facts, totally different vibe.
More Technology on Tomo
Practical Aviation
Move beyond the basics to master flight energy management, instrument interpretation, and tactical cross-country decisions. Build the working knowledge required to handle changing atmospheric conditions and command an aircraft safely.
SQL Server Engine Tuning
Pinpoint SQL Server bottlenecks under high concurrency by profiling wait statistics, eliminating memory grant spills, resolving latch contention, and stabilizing query optimizer regressions.
Production Kubernetes Across Environments
Bridge the gap between basic container concepts and running reliable clusters across Google Cloud, self-hosted GitHub Actions runners, bare metal, and Talos Linux.
Low-Level C: Bits to Registers
Bridge the gap between C code and raw silicon. Learn to manipulate memory-mapped registers, control compiler optimizations, and write robust low-level drivers.
L'IA générative en éducation
Repensez vos pratiques pédagogiques face aux modèles de langage. Maîtrisez le tuteur socratique, l'évaluation post-plagiat, la vigilance épistémique et le déploiement éthique en classe.
Automotive Electrical Diagnosis
Learn to diagnose elusive automotive electrical faults with professional speed and accuracy. Move beyond misleading continuity checks to master dynamic voltage drop tests, parasitic draw isolation, and lab scope waveform analysis.
Start أسئلة بايثون الأساسية today.
Download Tomo, search أسئلة بايثون الأساسية, and play your first lesson in under a minute.