تحويلات Python

تحديد نوع المتغير

قد تحتاج في بعض الأحيان إلى تحديد نوع المتغير. يمكن القيام بذلك باستخدام التحويل. Python لغة تعتمد على الكائنات، لذا يستخدم الفئات لتحديد أنواع البيانات، بما في ذلك أنواع البيانات الأساسية.

لذلك، يتم استخدام كائنات التحويل لإنجاز التحويل في python:

  • int() - بناء الأعداد الصحيحة باستخدام الأرقام الصحيحة، أو الأرقام العشرية (بتقريب الأعداد العشرية إلى أسفل)، أو النصوص (تمثيلاً للأعداد الكاملة)
  • float() - بناء الأعداد العشرية باستخدام الأرقام الصحيحة، أو الأرقام العشرية، أو النصوص (تقدم النصوص تمثيلاً للأعداد العشرية أو الأرقام الصحيحة)
  • str() - بناء النصوص باستخدام أنواع البيانات المختلفة، بما في ذلك النصوص، الأرقام الصحيحة والنصوص العشرية

مثال

الأعداد الصحيحة:

x = int(1)   # x سيكون 1
y = int(2.5) # y سيكون 2
z = int("3") # z سيكون 3

تشغيل المثال

مثال

الأعداد العشرية:

x = float(1)     # x سيكون 1.0
y = float(2.5)   # y سيكون 2.5
z = float("3")   # z سيكون 3.0
w = float("4.6")# w سيكون 4.6

تشغيل المثال

مثال

ال نص:

x = str("S2") # x سيكون 'S2'
y = str(3)    # y سيكون '3'
z = str(4.0)  # z سيكون '4.0'

تشغيل المثال