شرح مكتبه 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)

ألاكثر شهره

  • إنشاء موقع في الأنترنت المظلم
    قد تكون سمعت عن الأنترنت المظلم أو {الدارك نت/ويب} لاكن لم تخوض بداخلها وتنشأ أول موقع خاص بك. يجب أن تعرف أنه يتم إستخدامه بشكل كبير بس...
  • عمل Zoom للصوره عبر javascript
    عمل Zoom للصوره عبر javascript
    يمكنك عمل تقريب للصوره أو Zoom للصوره عبر جافاسكريبت بإستخدام اكواد قليله جدا لتحديد الصوره في الكود التالي سيتم إستدعاء مكتبات jquery i...
  • تعلم لغة البرمجة بايثون (خطوة صحيحة)
    تعلم لغة البرمجة بايثون (خطوة صحيحة)
    إذا تريد تعلم لغة Python بأتقان إذا أنت في المكان الصحيح لأنك ستتعلم لغة البرمجة بايثون بشكل كامل وستتعرف علي الأجزاء التالية في بايثون. ...
  • شرح مكتبه emoji في بايثون
    شرح مكتبه emoji في بايثون
    يمكنك طباعه الرموز التعبيريه في بايثون من خلال مكتبه emoji في بايثون والتعامل معها عبر أكواد Python بدون لصق الأيموجي من خلا...
  • نقل ونسخ الملفات عبر python
    قد تكون تسألت كيف يمكن نسخ ونقل الملفات بواسطه بايثون عبر مكتبه في python بدون إستخدام أمر cp للنسخ او mv وتريد إستخدام أكواد مكتبه...

الأقسام

  • 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 + ?!