أحد مقدمة امتحان تكنولوجيا المعلومات للشباب: امتحان Blue Bridge Youth Information Technology Grade (Blue Bridge وما إلى ذلك)


  نعلم أن البيانات المخزنة في الكمبيوتر كلها أرقام ثنائية ، فما هو نوع البيانات؟ ما فائدته؟

  للرقم الثنائي 8 بت 0 1 000 0 0 1 ، إذا تم تفسيره على أنه عدد صحيح ، فهو 65 ؛ إذا تم تفسيره على أنه حرف ASCII ، فهو الحرف A. نوع البيانات المرئي هو طريقة تفسير الأرقام الثنائية. نفس البيانات الثنائية لها معاني مختلفة مع طرق تفسير مختلفة ، لذلك إذا لم يكن هناك نوع بيانات ، فإن الأرقام الثنائية في الكمبيوتر يمكن أن تكون مجرد مجموعة من الأشياء التي لا معنى لها.

  أول شيء يجب أن نفهمه هو الأنواع الثلاثة من الأرقام ، القيم المنطقية ، والسلاسل.


  نوع الرقم

  هناك ثلاثة أنواع من الأرقام شائعة الاستخدام في بايثون:

صورة

صورة

  نوع السلسلة

صورة

صورة

  مثال 1:

صورة


  نوع منطقي

صورة

صورة

صورة

  في الواقع ، يعد النوع المنطقي في Python امتدادًا لنوع العدد الصحيح (int) ، أي يمكن استخدام True كعدد صحيح 1 و False كـ 0. وفي جميع الأنواع الرقمية ، باستثناء القيمة 0 (عدد صحيح 0 ، فاصلة عائمة 0.0 ، معقد 0 + 0j) خطأ ، جميع القيم الأخرى صحيحة.

  تسلسل السلسلة

صورة

صورة

  نسخة سلسلة

  1. سؤال:

صورة

  2. الحل الأول والمشكلات الموجودة في الطريقة:

صورة

  3. حل أفضل:

صورة

  4. إجراءات ونتائج أفضل للحل:

صورة


  قيم مبادلة لمتغيرين

صورة

صورة

صورة

  تحدد وظيفة type () نوع المتغير

  على الرغم من أنه من الممكن الحكم على نوع بيانات المتغير من خلال ظهور البيانات ، إلا أنه من الصعب أحيانًا رؤية مظهر البيانات ، وقد يغير المتغير أيضًا النوع في التخصيصات المتعددة ، لذلك توفر Python أيضًا نوعًا متغيرًا نوع وظيفة الحكم (). لا تحتاج متغيرات بايثون إلى التصريح عن نوع ، وليس لها نوع ثابت ، أي أن نوع المتغير يتحدد بقيمته الحالية ، لذلك في بعض الحالات ، تكون وظيفة النوع () مطلوبة لتحديد نوع المتغير المتغير.

  طريقة الاتصال:

صورة

  مثال على الاتصال:

صورة

  طباعة () وضع استدعاء متعدد المعلمات: بالإضافة إلى رقم واحد أو سلسلة ، يمكن أيضًا أن تكون معلمة print () أرقامًا أو سلاسل متعددة مفصولة بفواصل إنجليزية (،) ، كما في الكود أعلاه. توجد مسافة واحدة على الأقل بين عناصر النتيجة المطبوعة ، ويتم طباعة السلسلة المتسلسلة بعلامة الجمع (+) بدون مسافات ، كما هو موضح في الشكل التالي.

صورة

  type () يعرض تحليل سلسلة: المحتوى في <> هو وصف النوع ، الفئة تمثل النوع ، 'int' هو عدد صحيح ، 'float' هو عدد عشري ، 'bool' هو boolean ، و 'str' هو سلسلة.

  ختاماً:

  يتم تحديد نوع بيانات المتغير بواسطة البيانات المخزنة.

صورة

  ممارسة:

  السؤال الأول

صورة

  السؤال 2

صورة

  السؤال 3

صورة

  السؤال 4

صورة

  السؤال 5

صورة


  السؤال 6

صورة

جسر Python الأزرق ومستوى الاختبار الثاني الآخر: المتغيرات وعوامل التخصيص

Python Blue Bridge ومستوى الاختبار الأول الآخر: العوامل الحسابية

Python Blue Bridge ومستوى اختبار آخر 5: الطباعة والتعليقات التوضيحية والتوثيق

Python Blue Bridge ومستوى اختبار آخر 4: بيئة برمجة Python  

Python Blue Bridge ومستوى اختبار آخر 3: لماذا نستخدم Python كمقدمة لبرمجة الكود

Python Blue Bridge ومستوى اختبار آخر آخر: تاريخ موجز لتطوير لغة البرمجة

أحد المستويات الأولى لاختبار Python Blue Bridge: نبذة مختصرة عن تاريخ تطوير الكمبيوتر

مقدمة عن برنامج "Five Planetology Programming 0.5.1" ومقدمة بيثون


  يقدم Xuesi Camp دورات برمجة عبر الإنترنت تعتمد على منصة Bluebridge STEM86 ، مرحبًا بك للانضمام : >>> Scratch (البرمجة الرسومية)

>>> بايثون (برمجة الكود)

>>> C ++ (برمجة كود متخصصة).

  افتح https://xuesiying.stem86.com للتسجيل ، ثم أضف WeChat 13729135043 ، وحدد "Blue Bridge ****" ، **** هي الأرقام الأربعة الأخيرة من رقم الهاتف المحمول المسجل.

  لمزيد من المواد التعليمية ، يرجى فتح موقع المزامنة "Xuesi Camp": http://5xstar.com