مترجم بايثون أونلاين (Python) — Numio
شغّل كود Python 3 أونلاين في متصفحك، مع المكتبة القياسية ودعم input() ونتائج فورية. مجاني وبلا تسجيل، ولا يُرفع الكود.
يعمل في المتصفح · دون تسجيل
الكود (Python)
Ctrl/⌘ + Enter للتشغيل
تقرأ input() وio.read() هذه الأسطر بالترتيب.
المخرجات
يعمل الكود محليًا في متصفحك ولا يُرفع إلى أي خادم.
طريقة الاستخدام
- اكتب كود Python 3 أو الصقه في المحرر.
- اختياري: اكتب في مربع المدخلات الأسطر التي ستقرؤها input().
- اضغط «تشغيل» (أو Ctrl/⌘ + Enter) لعرض المخرجات.
مثال
# مثال Python 3
def greet(name):
return f"مرحبًا يا {name}!"
for name in ["Ada", "Alan"]:
print(greet(name))
print("مجموع الأعداد من 1 إلى 100:", sum(range(1, 101)))
التفاصيل والقيود
يعمل Python عبر Pyodide، وهو CPython مُترجم إلى WebAssembly. تُنزَّل بيئة التشغيل (نحو 10 ميغابايت) عند أول تشغيل ثم تُخزَّن مؤقتًا.
يبدأ كل تشغيل من جديد ويتوقف بعد 10 ثوانٍ. تثبيت حزم إضافية عبر pip غير مدعوم.
FAQ
ما إصدار Python المستخدم؟
Python 3 عبر Pyodide. المكتبة القياسية متاحة، ومنها math وjson وre وdatetime وcollections.
كيف أستخدم input()؟
اكتب قيمة واحدة في كل سطر داخل مربع المدخلات. كل استدعاء لـ input() يقرأ السطر التالي.
هل يُرفع الكود إلى خادم؟
لا. يعمل الكود بالكامل في متصفحك. تُنزَّل بيئة Python فقط من شبكة CDN عامة (jsDelivr) عند أول استخدام.
أدوات ذات صلة
مراجع التنسيقات
تاريخ تحديث صفحة الأداة: