السلام عليكم ورحمة الله وبركاته
مرحباً بكم في الدرس الأول
قبل ان نتحدث عن اي لغة لا بد لنا معرفة كيفية صياغ الأكواد في هذه اللغة
لمعرفة صياغة الأكواد يجب معرفة مدخلات اللغة لذلك يجب علينا معرفة انواع البيانات في بايثون :
انواع البيانات في بايثون Types of data in Python
1/ string
النص او الجمل النصية
2/ int
رقم صحيح مثلا 1 او 12
3/ float
رقم عشري مثلا 3.5
4/ boolean
قيمة منطقية
True or False
صح او خطأ
هنالك أيضآ بعض البيانات ما يهمنا حالياً الأربعة مدخلات فقط
سوف نتحدث عن كل من الأربعة على حدا
لمعرفة اي نوع من انواع البيانات
هنالك أمر نستخدم الأمر
type
لمعرفة نوع المتغير
مثال example
x = 7
print (x)
print (type(x)) الدالة
النتيجة Results :
7
<class 'int'>
Cause we write 7 and 7 is int
في مثال السابق
X
عبارة عن متغير يحمل قيمة او بيانات data
لمعرفة نوع data نستخدم الامر type
ملاحظة المتغير اذا كان x يكتب داخل print على x small same x
المتغير اذا كان captial x
يكتب captial X
غير ذلك ذلك خطأ في كود error
معظم الأشخاص يقعون في هذا الخطأ
أيضآ لعرض او اظهار المدخلات على الشاشة نستخدم الأمر print
إذا لم يتم استخدام الأمر print العملية لن يحدث فيها خطأ
كل ما سوف يحدث انك لن ترى البيانات على شاشة حاسبك الآلي.
جرب بنفسك يا صديقي
كل ما عليك حذف الامر print
و اضغط على
RUN تشغيل
اولا دعنا نتحدث عن النص
1/ string
String
إختصار
str
String
اي سلسلة من النصوص يمكن كتابتها
صيغة string يتم كتابة string داخل قوسين()
و يتم اضافة داخل القوسين
علامة الكوتيشن " " او فقط "
( ) + Quotation mark " "
كوتيشن مارك " "
او سنغل كوتيشن ' '
مثلا 👇
( " النص string " )
( ' النص string ' )
مثال example 1
print (" hello world ")
Result الناتج
Hello world
مثال 2 example
دعنا نستخدم متغير نصي
X = " Welcome to my channel "
print (X)
النتيجة
Result 👇
Welcome to my channel
مثال 3 example
x = ' مرحبا بكم في قناة '
print (x)
print (type(x))
نلاحظ في المثال الاخير
example
نتيجة البيانات المدخلة
تم طباعة النص المدخل
ثم تم توضيح نوع البيانات المدخلة
Class = str
Str = هي اختصار لي string
أيضآ لعمل تعليق في الكود من غير ان يتم قراءة او طباعة التعليق في الكود يتم استخدام علامة او رمز
الهاش تاغ #
we use hashtag # to make comment
مثال توضيحي
#Lesson one
x = " first day"
print (x)
#have a good time
الناتج
سوف يتم تجاهل اي سطر يبدا برمز # هاش تاغ
جرب بنفسك يا صاح
Try it
See the screen shot
👇👇
سوف نتوقف هنا لكي نكمل في الدرس القادم
ان شاء الله
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
مرحباً بكم في الدرس الأول
قبل ان نتحدث عن اي لغة لا بد لنا معرفة كيفية صياغ الأكواد في هذه اللغة
لمعرفة صياغة الأكواد يجب معرفة مدخلات اللغة لذلك يجب علينا معرفة انواع البيانات في بايثون :
انواع البيانات في بايثون Types of data in Python
1/ string
النص او الجمل النصية
2/ int
رقم صحيح مثلا 1 او 12
3/ float
رقم عشري مثلا 3.5
4/ boolean
قيمة منطقية
True or False
صح او خطأ
هنالك أيضآ بعض البيانات ما يهمنا حالياً الأربعة مدخلات فقط
سوف نتحدث عن كل من الأربعة على حدا
لمعرفة اي نوع من انواع البيانات
هنالك أمر نستخدم الأمر
type
لمعرفة نوع المتغير
مثال example
x = 7
print (x)
print (type(x)) الدالة
النتيجة Results :
7
<class 'int'>
Cause we write 7 and 7 is int
في مثال السابق
X
عبارة عن متغير يحمل قيمة او بيانات data
لمعرفة نوع data نستخدم الامر type
ملاحظة المتغير اذا كان x يكتب داخل print على x small same x
المتغير اذا كان captial x
يكتب captial X
غير ذلك ذلك خطأ في كود error
معظم الأشخاص يقعون في هذا الخطأ
أيضآ لعرض او اظهار المدخلات على الشاشة نستخدم الأمر print
إذا لم يتم استخدام الأمر print العملية لن يحدث فيها خطأ
كل ما سوف يحدث انك لن ترى البيانات على شاشة حاسبك الآلي.
جرب بنفسك يا صديقي
كل ما عليك حذف الامر print
و اضغط على
RUN تشغيل
اولا دعنا نتحدث عن النص
1/ string
String
إختصار
str
String
اي سلسلة من النصوص يمكن كتابتها
صيغة string يتم كتابة string داخل قوسين()
و يتم اضافة داخل القوسين
علامة الكوتيشن " " او فقط "
( ) + Quotation mark " "
كوتيشن مارك " "
او سنغل كوتيشن ' '
مثلا 👇
( " النص string " )
( ' النص string ' )
مثال example 1
print (" hello world ")
Result الناتج
Hello world
مثال 2 example
دعنا نستخدم متغير نصي
X = " Welcome to my channel "
print (X)
النتيجة
Result 👇
Welcome to my channel
مثال 3 example
x = ' مرحبا بكم في قناة '
print (x)
print (type(x))
نلاحظ في المثال الاخير
example
نتيجة البيانات المدخلة
تم طباعة النص المدخل
ثم تم توضيح نوع البيانات المدخلة
Class = str
Str = هي اختصار لي string
أيضآ لعمل تعليق في الكود من غير ان يتم قراءة او طباعة التعليق في الكود يتم استخدام علامة او رمز
الهاش تاغ #
we use hashtag # to make comment
مثال توضيحي
#Lesson one
x = " first day"
print (x)
#have a good time
الناتج
سوف يتم تجاهل اي سطر يبدا برمز # هاش تاغ
جرب بنفسك يا صاح
Try it
See the screen shot
👇👇
سوف نتوقف هنا لكي نكمل في الدرس القادم
ان شاء الله
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
Telegram
learn python { تعلم بايثون }
قناة متخصصة لتعلم لغة بايثون من الصفر
لي مبتدئين عن طريق الهاتف + pc
لي مبتدئين عن طريق الهاتف + pc
👍1
السلام عليكم ورحمة الله وبركاته
#الدرس الثاني :
2.1
تحدثنا في ما سبق عن
String النص او
مثلا يكتب النص بين كوتيشن " "
"Python" or
' example '
اليوم سوف نتحدث عن باقي بيانات :
Int ( الرقم الصحيح)
7 or 3 .... Etc الخ
float( الرقم العشري )
3.5 or 5.6 ..... etc الخ
bool( القيمة المنطقية )
✓او ✕ صح او خطأ
true or false
اولا integer ( int ) :
إختصار int
تمثل الأعداد الصحيحة (العدد الذي لا يحمل جزء عشري). سأقوم بشرحه لك خطوة بخطوة مع أمثلة :
1. * تعريف متغير نوع int :*
يمكنك تعريف متغير باستخدام النوع int على النحو التالي:
مثال بسيط 👇
age = 25
في هذا المثال، تم تعريف متغير age وتخزين القيمة 25 فيه
#نلاحظ في مثال إننا لم نستخدم " كوتشين مارك
كما فعلنا سابقاً مع النص
إذا يمكنك إدخال قيمة الرقم الصحيح int + float
من غير كوتيشن مارك " "
حتى إذا أدخلت
age = " 5 "
لن يحدث خطأ
لكن سوف يتم التعامل مع القيمة المدخلة على أنها نص
String وليست int
😉
2. * عمليات حسابية : *
يمكنك أجراء العمليات الحسابية المختلفة باستخدام متغيرات من نوع int .
مثال 2 :
x = 10
y = 5
sum = x + y
print (sum)
في هذا المثال، تم إجراء عملية جمع بين x و y وتخزين النتيجة في متغير sum
ناتج عملية حسابية
( 15 )
3. * تحويل إلى int :*
يمكنك تحويل قيم من أنواع أخرى إلى نوع int باستخدام الدالة () int
مثال :
x = "15"
y =int(x)
print (y)
سيتم تحويل السلسلة "15" إلى القيمة الصحيحة 15 باستخدام الدالة
int()
أمثلة أخرى :
هنا بعض الأمثلة الإضافية:
apples = 8
oranges = 5
total_fruits = apples + oranges
print (Total_fruits)
#results احسب
في هذا المثال، تم إجراء عملية جمع بين عدد التفاح وعدد البرتقال للحصول على إجمالي الفواكه.
أتمنى أن يكون هذا الشرح مفيدًا إذا كنت بحاجة إلى مزيد من الأمثلة أو التوضيح، فلا تتردد في تواصل 👇
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
#الدرس الثاني :
2.1
تحدثنا في ما سبق عن
String النص او
مثلا يكتب النص بين كوتيشن " "
"Python" or
' example '
اليوم سوف نتحدث عن باقي بيانات :
Int ( الرقم الصحيح)
7 or 3 .... Etc الخ
float( الرقم العشري )
3.5 or 5.6 ..... etc الخ
bool( القيمة المنطقية )
✓او ✕ صح او خطأ
true or false
اولا integer ( int ) :
إختصار int
تمثل الأعداد الصحيحة (العدد الذي لا يحمل جزء عشري). سأقوم بشرحه لك خطوة بخطوة مع أمثلة :
1. * تعريف متغير نوع int :*
يمكنك تعريف متغير باستخدام النوع int على النحو التالي:
مثال بسيط 👇
age = 25
في هذا المثال، تم تعريف متغير age وتخزين القيمة 25 فيه
#نلاحظ في مثال إننا لم نستخدم " كوتشين مارك
كما فعلنا سابقاً مع النص
إذا يمكنك إدخال قيمة الرقم الصحيح int + float
من غير كوتيشن مارك " "
حتى إذا أدخلت
age = " 5 "
لن يحدث خطأ
لكن سوف يتم التعامل مع القيمة المدخلة على أنها نص
String وليست int
😉
2. * عمليات حسابية : *
يمكنك أجراء العمليات الحسابية المختلفة باستخدام متغيرات من نوع int .
مثال 2 :
x = 10
y = 5
sum = x + y
print (sum)
في هذا المثال، تم إجراء عملية جمع بين x و y وتخزين النتيجة في متغير sum
ناتج عملية حسابية
( 15 )
3. * تحويل إلى int :*
يمكنك تحويل قيم من أنواع أخرى إلى نوع int باستخدام الدالة () int
مثال :
x = "15"
y =int(x)
print (y)
سيتم تحويل السلسلة "15" إلى القيمة الصحيحة 15 باستخدام الدالة
int()
أمثلة أخرى :
هنا بعض الأمثلة الإضافية:
apples = 8
oranges = 5
total_fruits = apples + oranges
print (Total_fruits)
#results احسب
في هذا المثال، تم إجراء عملية جمع بين عدد التفاح وعدد البرتقال للحصول على إجمالي الفواكه.
أتمنى أن يكون هذا الشرح مفيدًا إذا كنت بحاجة إلى مزيد من الأمثلة أو التوضيح، فلا تتردد في تواصل 👇
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
Telegram
learn python { تعلم بايثون }
قناة متخصصة لتعلم لغة بايثون من الصفر
لي مبتدئين عن طريق الهاتف + pc
لي مبتدئين عن طريق الهاتف + pc
👍3
السلام عليكم ورحمة الله وبركاته
# الدرس الثاني:
الأرقام العشرية (float)
2.2
بعد أن تحدثنا سابقًا int
سوف نكمل الحديث عن float
* float (الرقم العشري) *
float هو نوع البيانات الذي يُستخدم لتمثيل الارقام العشرية مثل
3.5 or 4.5 or 7.6 .. Etc
وما إلى ذلك :
* 1. تعريف متغير من نوع float * :
يمكنك تعريف متغير باستخدام نوع البيانات float على النحو التالي:
مثال بسيط 👇
temperature = 23.5
print (temperature)
في هذا المثال، تم تعريف متغير temperature
(درجة الحرارة)
وتخزين القيمة 23.5 فيه.
2. عمليات حسابية :
يمكنك أن تجري العمليات الحسابية المختلفة باستخدام متغيرات من نوع float.
مثال 2:
x = 10.0
y = 5.5
sum= x + y
print(sum)
في هذا المثال، تم إجراء عملية جمع بين المتغير x والمتغير y ، وتم طباعة النتيجة 15.5 .
3. تحويل إلى float:
بإمكانك تحويل قيم من أنواع أخرى إلى نوع Float باستخدام الدالة () float.
مثال:
x = "7.8"
y =float(x)
print(y)
سيتم تحويل السلسلة "7.8" إلى القيمة العشرية 7.8 باستخدام الدالة () float.
أمثلة أخرى:
فيما يلي بعض الأمثلة الإضافية:
pi = 3.14159
radius = 5.0
area = pi * (radius ** 2)
print(area)
في هذا المثال، تم حساب مساحة دائرة باستخدام الأرقام العشرية.
أتمنى أن يكون هذا الشرح مفيدًا! إذا كنت بحاجة إلى مزيد من الأمثلة أو التوضيح، فلا تتردد في تواصل 👇
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
# الدرس الثاني:
الأرقام العشرية (float)
2.2
بعد أن تحدثنا سابقًا int
سوف نكمل الحديث عن float
* float (الرقم العشري) *
float هو نوع البيانات الذي يُستخدم لتمثيل الارقام العشرية مثل
3.5 or 4.5 or 7.6 .. Etc
وما إلى ذلك :
* 1. تعريف متغير من نوع float * :
يمكنك تعريف متغير باستخدام نوع البيانات float على النحو التالي:
مثال بسيط 👇
temperature = 23.5
print (temperature)
في هذا المثال، تم تعريف متغير temperature
(درجة الحرارة)
وتخزين القيمة 23.5 فيه.
2. عمليات حسابية :
يمكنك أن تجري العمليات الحسابية المختلفة باستخدام متغيرات من نوع float.
مثال 2:
x = 10.0
y = 5.5
sum= x + y
print(sum)
في هذا المثال، تم إجراء عملية جمع بين المتغير x والمتغير y ، وتم طباعة النتيجة 15.5 .
3. تحويل إلى float:
بإمكانك تحويل قيم من أنواع أخرى إلى نوع Float باستخدام الدالة () float.
مثال:
x = "7.8"
y =float(x)
print(y)
سيتم تحويل السلسلة "7.8" إلى القيمة العشرية 7.8 باستخدام الدالة () float.
أمثلة أخرى:
فيما يلي بعض الأمثلة الإضافية:
pi = 3.14159
radius = 5.0
area = pi * (radius ** 2)
print(area)
في هذا المثال، تم حساب مساحة دائرة باستخدام الأرقام العشرية.
أتمنى أن يكون هذا الشرح مفيدًا! إذا كنت بحاجة إلى مزيد من الأمثلة أو التوضيح، فلا تتردد في تواصل 👇
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
Telegram
learn python { تعلم بايثون }
قناة متخصصة لتعلم لغة بايثون من الصفر
لي مبتدئين عن طريق الهاتف + pc
لي مبتدئين عن طريق الهاتف + pc
# الدرس الثاني: القيم المنطقية (Bool)
# 2.3
بعد أن تحدثنا سابقًا عن النصوص (Strings) والأرقام العشرية (Floats)، وايضا الصحيحة ( int) سنتحدث اليوم عن نوع boolean
القيم المنطقية :
Bool (القيمة المنطقية)
نوع البيانات Bool يُستخدم لتمثيل القيم المنطقية، وهي قيمتين فقط: صح (True) أو خطأ (False) :
1. تعريف متغير من نوع Bool:
يمكنك تعريف متغير باستخدام نوع البيانات Bool على النحو التالي:
مثال بسيط 👇
is_raining = True
في هذا المثال، تم تعريف متغير is_raining وتخزين القيمة True فيه.
# ملاحظة يجب كتابة
True or False
اول حرف T + F بحروف الكبيرة Captial
not small من الأخطاء الشائعة
مثلا في مثال السابق اذا تم كتابة الكود بهذا الشكل
is_raining = true
مع عمل تشغيل لكود سوف يظهر error لذلك تاكد من كتابة اول حرف captial
2. استخدام القيم المنطقية:
يمكنك استخدام القيم المنطقية في شروط وعبارات منطقية .
مثال :
age = 18
is_adult = age >= 18
print(is_adult)
في هذا المثال، تم اختبار ما إذا كانت قيمة age أكبر من أو تساوي 18، وتم تخزين النتيجة في المتغير is_adult، وسيتم طباعة القيمة المنطقية True.
3. تحويل إلى Bool:
بإمكانك تحويل القيم إلى نوع Bool باستخدام الدالة
bool()
مثال:
num = 0
is_zero =bool(num)
print(is_zero)
سيتم تحويل القيمة 0 إلى القيمة المنطقية False باستخدام الدالة
bool()
4. أمثلة أخرى :
فيما يلي بعض الأمثلة الإضافية:
has_permission = True
can_access = False
في هذا المثال، تم تعريف متغيرين لتمثيل حالات إذا كان لديك إذن أو إمكانية الوصول إلى مورد ما.
Is_hot = False
Is_cold = True
يمكنك إستخدام او كتابة اي شرط تريد عن طريق boolean
في الدرس القادم
سوف نقوم بشرح بعض علامات التى نستخدمها في لغة بايثون و طريقة استخدامها......... Loding
أتمنى أن يكون هذا الشرح مفيدًا! إذا كنت بحاجة إلى مزيد من الأمثلة أو التوضيح، فلا تتردد في تواصل 👇
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
# 2.3
بعد أن تحدثنا سابقًا عن النصوص (Strings) والأرقام العشرية (Floats)، وايضا الصحيحة ( int) سنتحدث اليوم عن نوع boolean
القيم المنطقية :
Bool (القيمة المنطقية)
نوع البيانات Bool يُستخدم لتمثيل القيم المنطقية، وهي قيمتين فقط: صح (True) أو خطأ (False) :
1. تعريف متغير من نوع Bool:
يمكنك تعريف متغير باستخدام نوع البيانات Bool على النحو التالي:
مثال بسيط 👇
is_raining = True
في هذا المثال، تم تعريف متغير is_raining وتخزين القيمة True فيه.
# ملاحظة يجب كتابة
True or False
اول حرف T + F بحروف الكبيرة Captial
not small من الأخطاء الشائعة
مثلا في مثال السابق اذا تم كتابة الكود بهذا الشكل
is_raining = true
مع عمل تشغيل لكود سوف يظهر error لذلك تاكد من كتابة اول حرف captial
2. استخدام القيم المنطقية:
يمكنك استخدام القيم المنطقية في شروط وعبارات منطقية .
مثال :
age = 18
is_adult = age >= 18
print(is_adult)
في هذا المثال، تم اختبار ما إذا كانت قيمة age أكبر من أو تساوي 18، وتم تخزين النتيجة في المتغير is_adult، وسيتم طباعة القيمة المنطقية True.
3. تحويل إلى Bool:
بإمكانك تحويل القيم إلى نوع Bool باستخدام الدالة
bool()
مثال:
num = 0
is_zero =bool(num)
print(is_zero)
سيتم تحويل القيمة 0 إلى القيمة المنطقية False باستخدام الدالة
bool()
4. أمثلة أخرى :
فيما يلي بعض الأمثلة الإضافية:
has_permission = True
can_access = False
في هذا المثال، تم تعريف متغيرين لتمثيل حالات إذا كان لديك إذن أو إمكانية الوصول إلى مورد ما.
Is_hot = False
Is_cold = True
يمكنك إستخدام او كتابة اي شرط تريد عن طريق boolean
في الدرس القادم
سوف نقوم بشرح بعض علامات التى نستخدمها في لغة بايثون و طريقة استخدامها......... Loding
أتمنى أن يكون هذا الشرح مفيدًا! إذا كنت بحاجة إلى مزيد من الأمثلة أو التوضيح، فلا تتردد في تواصل 👇
..............
..............
...............
.................
..............
رابط قناة التليغرام 👇
t.me/t3lampython
رابط قناة اليوتيوب 👇
youtube.com/kaizonova
My account 👇
t.me/kaizodev
Or
@kaizoa
Telegram
learn python { تعلم بايثون }
قناة متخصصة لتعلم لغة بايثون من الصفر
لي مبتدئين عن طريق الهاتف + pc
لي مبتدئين عن طريق الهاتف + pc
👍1