بايثونالدالة int(x, base)
تعريفها
من الدوال الجاهزة في بايثون، و هي تحول القيمة النصية التي نمررها لها مكان الباراميتر x لعدد صحيح نوعه int بناءاً على قيمة المتغير base و ترجعها.
إفتراضياً، الأعداد العادية التي نتعامل بها تعتبر مبنية على Base 10 حتى إن لم نقم بتحديد ذلك بأنفسنا لهذا السبب قيمة الباراميتر base تساوي 10 بشكل إفتراضي ما لم تقم تغييرها.
بناؤها
باراميترات
- x عبارة عن نص يمثل العدد الصحيح الذي سيتم تحويل قيمته و إرجاعها.
- base عبارة عن عدد صحيح يمثل نوع الوحدة التي سيتم إعتمادها عند تحويل قيمة المتغير x.
العدد الذي نضعه مكان الباراميتر base يحدد نوع قيمة المتغير x و التي يمكن أن تكون قيمة نوعها binary أو octal أو decimal أو hexadecimal و القيم التي تمثلها تباعاً هي 2، 8، 10، 16.
قيمة الإرجاع
ترجع القيمة التي نمررها لها مكان الباراميتر x كعدد صحيح نوعه int.
مثال
النتيجة
y = 5