as اسم مستعار

آخر تحديث: 2026-09-22

as اسم مستعار

as يعطي اسمًا مستعارًا للوحدة/الاسم المستورد؛ يُستخدم أيضًا في عبارة with لإعطاء اسم مستعار للاستثناء/السياق.

التصنيفالكلمات المفتاحية والعبارات
النوعكلمة مفتاحية / عبارة
إصدار بايثونall

📝 الصياغة

import module as alias
from module import name as alias

▶ مثال

عدّل الكود واضغط تشغيل لرؤية النتيجة في لوحة المخرجات:

المخرجات:

[1, 2]
المزيد من الحالات قادم قريباً — تابعونا.

❓ أسئلة شائعة

Qكيف يُستخدم `as` في `except` و`with`؟
Aيربط `except ValueError as e` كائن الاستثناء المُلتقَط بالاسم `e`؛ ويربط `with open(...) as f` الكائن الذي يُرجعه `__enter__` الخاص بمدير السياق بالاسم `f`.
Qبعد `import numpy as np`، هل يمكنني استخدام الاسم الأصلي بعد؟
Aلا. بعد `as`، لم يعد الاسم `numpy` مربوطًا؛ يجب الوصول إليه عبر `np`. للاحتفاظ بالاسم الأصلي، استورد `numpy` مرة أخرى بشكل منفصل.
Qما الفرق بين `import a as b` و`from a import x as y`؟
Aالأول يضع اسمًا مستعارًا للوحدة بأكملها وتصل إليها كـ `b.sqrt()`؛ والثاني يضع اسمًا مستعارًا لاسم واحد من الوحدة وتنادي `y` مباشرة. الأول يُدخل اسمًا واحدًا (الوحدة)؛ والثاني يُدخل الاسم المحدد.
Web-Tutorial.com

فريق Web-Tutorial التقني

منصة دروس برمجية يديرها عدة مطورين. كل درس يتم كتابته ومراجعته بواسطة مطورين متخصصين في المجال. نعمل على ضمان دقة وموثوقية المحتوى — إذا لاحظت أي مشكلة، فيرجى إخبارنا.

100%