شرح مكتبه copy في بايثون - Yehia Online -->
  • الحماية
  • إختبار الأختراق
    • ِعبر الهاتف
    • عبر الويندوز
    • عبر لينكس
    • عبر موقع
  • أكواد جاهزه
    • ِPython
    • Ruby
    • HTML
  • أعلن بلموقع
  • مكتبات
    • Python
    • Ruby
  • حول الموقع
    • أتصل بنا
    • سياسة الخصوصية
    • من نحن
    • إتفاقية الإستخدام

Yehia Online

موقع Yehia يمنح فرصه لتعلم لغات البرمجه و إختبار الأختراق نحاول دائما نشر محتوي مميز وجديد للزائرين وكتابه المعلومه بطريقه سهله مثل تعلم مكتبات بايثون والتعامل مع Python بإحترافيه

شرح مكتبه copy في بايثون

Yehia 2020-11-18T18:31:27Z Programming-libraries , python-library
اكواد بايثون جاهزه,مكتبات بايثون للاختراق,تعلم مكتبات بايثون,موقع Yehia
مكتبه Copy في مكتبات بايثون  يتم إستخدامها لإنشاء نسخه من كائن او المتغير جديد طبق الأصل للمتغير الأساسي وليس إنشاء متغير جديد.
مثال: لدينا داخل القائمه مجموعه مكونه من 5 أسماء نريد إضافه إسم جديد للقائمه.


Old names :  ['Ahmed', 'Jony', 'Mohamed', 'Ali', 'Adam']
New names :  ['Ahmed', 'Jony', 'Mohamed', 'Ali', 'Adam', 'Yehia']

تم إضافه أسم جديد للقائمه Yehia وتم طباعه القائمه القديمه والقائمه الجديده.. لما لا نستخدم   new_users = old_users
إذا لاحظت يمكنك طباعه القائمه القديمه والجديده والتحكم بكل منهم وإذا اعطيت قيمه فقط ستتحكم داخل نطاق محدود.
إستخدام deepcopy تستخدم لأخذ نسخه من المتغير الأساسي.


Old list: [['Adam', 'Jony', 'Yehia'], ['Fatima', 'Sarah', 'Alexa']]
New list: [['Adam', 'Jony', 'Yehia'], ['Sofia', 'Sarah', 'Alexa']]
the changes Fatima

توجد قائمه تنقسم إلي أسماء شباب والقسم الأخر إلي أسماء فتيات إذا لاحظت أن old_users أخذت قيمه جديده و 1 تعني قائمه الفتيات لان قائمه الشباب تساوي 0

 و في old_users الصفر يعني أول خانه أو أسم يتم تغيره والذي هو Sofia بلأسم Fatima لهذا إذا تم طباعه old_users ستتطبع الأسماء مع تبديل sofia الي fatima لاكن Deepcopy جعلت إذا قمت بطباعه new_users

 ستتم طباعه الأسماء الأساسيه بدون تبديل الإسم وهنا هذا يعني أنها أخذت نسخه من old_users حتي إذا تم تغير بعض القيم بها.
تعلم الخانات 0,1,..طباعه الأسماء مع العمر:
أول خانه تساوي صفر وثاني خانه تساوي 1 ....


Adam 21 years
_______
Jony 19 years
_______
Fatima 35 years
_______
Sofia 19 years
_______

يمكنك تعلم المزيد من مكتبات Python من خلال القائمه www.yehia.online/p/python-library
إنضم لجروب بايثون علي الفيسبوك : فتح الجروب
آو من هنا : فتح الرابط

python-library


No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

ألاكثر شهره

الأقسام

  • adsense
  • blogger
  • code-html
  • code-output
  • polat
  • Programming-libraries
  • python
  • Python-Algorithms
  • python-code
  • Python-Data-Structures
  • python-library
  • ruby
  • security
  • security-android
  • security-linux
  • security-windows
  • spyer
  • spyer-android
  • spyer-linux
  • spyer-website
  • spyer-windows
  • win-program

القوائم

python


نموذج الاتصال

Name

Email

Message




2020 © Yehia Online جميع الحقوق محفوظة لدى

الصفحة الرئيسية Ctrl + Yإعادة نشر المحتويCtrl + q
My-Twitter Ctrl + ?! المساهمة بلنشر Ctrl + ?!