الكود
from IPython.display import display, HTML
import pandas as pd
# Read the CSV file
df = pd.read_csv('assets/glossary.csv')
# Replace NaN values in the 'comment' column with empty strings
df['comment'] = df['comment'].fillna('')
df.rename(columns={
'ar': 'عربي',
'en': 'English',
'comment': 'تعليق'
}, inplace=True)
# Display the dataframe as an HTML table
df.to_html(index=False)
display(HTML(df.to_html(index=False)))
English | عربي | تعليق |
---|---|---|
Identifier | مُعرَّف | |
Variable | متغير | |
Value | قيمة | |
Simple Statement | جملة بسيطة | |
Compound Statement | جملة مركبة | |
Expression | تعبير | مثل: `x + y` |
Clause | شطر جملة | مثل: `if x > y` |
Code Block | قطعة كود | |
Cell | لَبِنَة | مثل |
Operation | عملية | مثل: `+` في `x + y` و مثل: `.` في `point.x` |
Function | فعل | في سياق البرمجة لا نقول دالة لأن الدالة دائمًا لها مخرجات ولا تتأثر إلا بمدخلاتها |
Method | فعل أو سلوك | مثل: `append` في `list.append(x)` |
Object | شيء أو كائن | |
Class | صنف | |
Type | نوع | |
Container | حاوية | |
Iterable | متوالية | قابل للتكرار (مفعول به) |
Iterator | مكرِّر | فاعل |
Reversible | معكوس | مفعول به: قابل للعكس |
Generator | مولِّد | فاعل |
Sized | محجَّم | صفة |
Callable | منادى | |
Collection | مجموعة | |
Sequence | تسلسل | |
Mutable Sequence | تسلسل متغير | |
List | قائمة | |
List Index | مؤشر قائمة | |
Database Index | فهرس قاعدة بيانات | |
Tuple | صف | فرد، زوج) صف ثلاثي، صف رباعي، ...إلخ |
Set | مجموعة رياضية | |
Dictionary | قاموس | |
Mapping | دالة | |
Hashable | مرقوم | صفة: يصير رقمًا |
Dictionary Key | مرقوم قاموس | |
Dictionary Item | رابط | |
Key | مفتاح | |
Value | قيمة | |
String | نص | |
View | عرض | |
Parameter | معامل | وهي المتغيرات الشكلية في تعريف الفعل |
Argument | معامل | قيم التعيين للمتغيرات الشكلية |
File | ملف | |
Module | وحدة | |
Package | حزمة | |
Library | مكتبة | |
Framework | إطار عمل | |
Built-in | مدمج | |
{} | قوسين معوجين أو قوسين متعرجين | |
[] | قوسين مربعين | |
() | قوسين دائريين | |
<> | قوسين زاويين أو قوسين حادين | |
Feedback | تعقيب | التعليقات أو الردود التي ترد بعد عرض رأي أو عمل |
Static | ثابت | |
Dynamic | متغير | |
Constant | ثابت | |
Variable | متغير | |
System Time | وقت النظام | |
Calendar Time | وقت التقويم | |
Epoch | المرجع الزمني الحاسوبي | |
Positional | مكاني | |
Swap | قَلب | فعل |
Path | مسار | |
Directory | دليل | |
Absolute Path | مسار مطلق | يبدأ من الجذر |
Relative Path | مسار نسبي | يبدأ من الموقع الحالي |
Context Manager | مدير سياق | يتحكم في فتح وإغلاق الموارد |
Recursion | تسلسل | في الفعل فعلٌ بنفس الفعل |
Recursive Function | فعل متسلسل | |
Execution Frame | إطار تنفيذ | |
Object-Oriented Programming | برمجة شيئية | |
Attribute | صفة | متغير مسند لمعيَّن من النوع |
Method | فعل | فعل مسند لمعيَّن من النوع |
Composition | تركيب | |
Inheritance | توريث |