مكتبه enum من أفضل مكتبات python لعمل تعداد وهي قيم أو يمكن تكرار التعداد ويوجد بداخل enum الخصائص التاليه:
repr() && Name && type()&
مثال إضافه قائمه لها متغيرات ولها تعريفات او قيمه برقم ونريد طباعه المتغير او الرقم القيمه الذي يساويه.
كما شاهدت الكود له قائمه اسماء ولها قيم أرقام وقد تمت طباعه بلسطر الأول الإسم وفي الخانه الثانيه تمت طباعه القيمه التي تم تحديدها.
بإستخدام for سنعرض جميع ما يحتويه class مع القيم.
كما رأيت الكود طبع كل الأسماء مع القيم الخاصه بها لاكن لم تعرف تمت كتابه رقم 10 داخل سطر الطباعه في الأقواس هذا لعمل مسافه بين القيم والأسماء وكلما ازدات يبتعد أكثر.
يمكنك طباعه المتغيرات التي بداخل Class بترتيب تصاعديا بإستخدام enum.IntEnum سنطبع تصاعديا إبتداء من الإسم الذي يحتوي علي رقم أكبر إلي الأقل.
يمكنك وضع مجموعه من الأسماء علي شكل كلمات بلعمل عبر Enum.enum عبر For يتم تقسيمهم لأسماء منفرده ولها ترقيم ويمكن طباعه إسم شخص واحد أو جميع الأسماء من داخل المتغير الذي يحتوي علي الكلمات أو القيم داخل المتغير names
تستطيع التحكم في القيم بشكل أفضل للوصول للأسماء و value1 له قيمه Python وبإستخدام for تم الوصول إلي Class الأسماء Names وثم طباعتهم بشكل تدريجي.
إستعمال repr و Type وفي القيم كل أسم له الرقم الخاص به ثم سيتم عمل متغير جديد point يجمع القيم كلها لأسماء ثم طباعتها كمجموع ثم إستعمال repr للأسم islam ومعرفه النوع بإستخدام type إلي Adam
repr() && Name && type()&
مثال إضافه قائمه لها متغيرات ولها تعريفات او قيمه برقم ونريد طباعه المتغير او الرقم القيمه الذي يساويه.
The name: Yehia The Number: 90
كما شاهدت الكود له قائمه اسماء ولها قيم أرقام وقد تمت طباعه بلسطر الأول الإسم وفي الخانه الثانيه تمت طباعه القيمه التي تم تحديدها.
بإستخدام for سنعرض جميع ما يحتويه class مع القيم.
Yehia = 90 islam = 100 Adam = 75
كما رأيت الكود طبع كل الأسماء مع القيم الخاصه بها لاكن لم تعرف تمت كتابه رقم 10 داخل سطر الطباعه في الأقواس هذا لعمل مسافه بين القيم والأسماء وكلما ازدات يبتعد أكثر.
يمكنك طباعه المتغيرات التي بداخل Class بترتيب تصاعديا بإستخدام enum.IntEnum سنطبع تصاعديا إبتداء من الإسم الذي يحتوي علي رقم أكبر إلي الأقل.
Adam Yehia islam Mohamed
يمكنك وضع مجموعه من الأسماء علي شكل كلمات بلعمل عبر Enum.enum عبر For يتم تقسيمهم لأسماء منفرده ولها ترقيم ويمكن طباعه إسم شخص واحد أو جميع الأسماء من داخل المتغير الذي يحتوي علي الكلمات أو القيم داخل المتغير names
Member: Yehia.Online All members: Mohamed = 1 Islam = 2 Adam = 3 Yehia = 4 Online = 5
تستطيع التحكم في القيم بشكل أفضل للوصول للأسماء و value1 له قيمه Python وبإستخدام for تم الوصول إلي Class الأسماء Names وثم طباعتهم بشكل تدريجي.
User_1 Python.Yehia All Users: Yehia = 84 Islam = 300 Adam = 58 Mohamed = 14 Online = 105
إستعمال repr و Type وفي القيم كل أسم له الرقم الخاص به ثم سيتم عمل متغير جديد point يجمع القيم كلها لأسماء ثم طباعتها كمجموع ثم إستعمال repr للأسم islam ومعرفه النوع بإستخدام type إلي Adam
All Users Have 100 The repr (Enum User) :The type of enum User is :
يمكنك تعلم المزيد من مكتبات Python من خلال القائمه www.yehia.online/p/python-library
إنضم لجروب بايثون علي الفيسبوك : فتح الجروبآو من هنا : فتح الرابط
No comments:
Post a Comment