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

ألاكثر شهره

  • شرح مكتبه queue في بايثون
    شرح مكتبه queue في بايثون
    مكتبه queue يمكنك إستخدامها لعمل قائكه إنتظار والفرز والعديد من الخصائص الأخري. مثال يوجد أشخاص تنتظر في طابور التذاكر وسوف يحصل الشخص ...
  • طريقة الرجوع لواجهة بلوجر القديمة
    طريقة الرجوع لواجهة بلوجر القديمة
    بعد أن قامت منصة بلوجر بتطوير لوحة التحكم في المدونة بمظهر أفضل وجديد أرسلت رسالة لجميع مستخدمين مدونات Blogger أن إمكانية الرجوع للإصدار ا...
  • تحميل الملفات من mediafire عبر كود بايثون
    تحميل الملفات من mediafire عبر كود بايثون
     في هذا الشرح سوف تتعلم كيف يمكنك تحميل الملفات من موقع mediafire وتنزيلها إلي الهاتف او الحاسوب الخاص بك عبر كود بايثون بإستخدام مكتبة requ...
  • تشفير الأكواد في bash
    إذا كنت تتعامل مع موجه أوامر أو Bash Linux فأنت تحتاج إلي معرفه كيفيه تشفير أكواد  سكربت باش  مثلا تريد إخفاء الأكواد لأسباب عديده منها ...
  • سحب بيانات المستخدمين من الموقع
    بلطبع إذا كنت تتصفح أحدي المواقع التي تسمح بتسجيل حساب شخصي . سستجد أشخاص لها حسابات بلموقع وبه معلوماتها الشخصيه مثل البريد الالكتروني و ا...

الأقسام

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