داليتي سكول -

Daliaty School

   صفحة البيت  |

 

 

 

 

 

بايثون – ôéúåï – python

 

 

 

 

 

المتغيرات – (îùúðä – variable)

 

المتغير هو مكان في ذاكرة الحاسب، مخصص لتخزين قيمة.

 

 

                                                                                                 

 

 

 

أنواع (أنماط) المتغيرات (ñåâé îùúðéí, variable type)

 

نوع المتغير (النمط) يتقرر حسب القيمة التي يأخذها (المسندة له، المُدخله).

 

age = 7

متغير من نوع int عدد صحيح

length = 2.35

متغير من نوع float عدد عشري

name = 'we learn python'

متغير من نوع str سلسلة نصية.

chick = True

متغير من نوع bool متغير منطقي و بولياني

Lst = [2, 6, 4,'cat']

متغير من نوع List قائمة *

 

 

 

 

الدالة type() تعطينا نوع المتغير (النمط) أو نوع القيمة

 

 

النتيجة (المخرج):

length = 7

name = "Aya"

<type 'int'>

print (type(length))

<type 'str'>

print (type(name))

 

 

<type 'float'>

Print (type(6.5))

<class 'int'>

print (type(19//4))

 

 

 

                                                                                                 

 

 

تحويل قيمة عددية (äîøä áéï îùúðéí, casting)

 

 

float() عملية (دالة) التحويل إلى الأعداد العشرية.

                     تقوم بإرجاع عدداً عشرياً من العدد المعطى أو العدد المعطى كسلسلة نصية.

 

num = 45

y = float(num)

print (y)      #  45.0

 

print(float(6))     #  6.0

print(float(-6.7))  # -6.7  

print(float("6.7")) #  6.7 

 

 

int() – عملية (دالة) التحويل إلى أعداد صحيحة.

                تقوم بإرجاع عدد صحيح من أي عدد أو نص (سلسلة). 

 

 

num = 4.5

y = int(num)

print (y)           #  4

 

a = "12"

b = "13"

sum = int(a) + int(b)

print ('sum=',sum) # sum=25

 

print(int(123))    # 123

print(int(-12.34)) # -12

print(int('123'))  # 123

print(int('12.3')) # Error*

 

 

str() عملية (دالة) تقوم بتحويل قيمة إلى سلسلة نصية.

 

print(str(245))    # 245

print(str(24.5))   # 24.5

print(str("24.5")) # 24.5

 

 

 

 

 

  

 

 

 

 

 

   

 

 

 

   

 

 

 

Daliaty School – Copywrite  2023

wahbem@gmail.com | https://daliaty.com

 

 

 

 

 

<meta name="viewport" content="width=device-width, initial-scale=1">