ما شاء الله تبارك الله يا بطل.. انا مهندس ميكانيكا، حبيت اراجع مادرست من برمجة في الجامعة quick basic بحثت على يوتيوب وجاتني codzella اماني وقلت ايه بوثون دي خليني اشوف!! بدأت معاك من صفر حتى وصلت محاضرة 15، لقيت نفسي سرحت والوقت مثل الصاروخ من جمال الأسلوب وسهولة الشرح اللهم بارك.. الله يحفظك ويبارك في وقتك وعلمك ورزقك.. تحياتي واحترامي من السودان.. دعمنا ليك اشتراك ولايك وشير... استمر يابطل..
لقد تابعة كثير من مدرسي لغات البرمجة لم اجد مثل هذا -شرح ممتاز و بسيط بدون تداخل المعلومات - بارك الله فيك لقد وضحت لي كثير من الأشياء التي كانت غافل عنها شكرا استمر يا "فنان الشرح"
احلى ما في هذه القناة وبأسلووب الاستاذ اسلام انه يعطيك المعلومة ويتكفل بادخالها وتثبيتها في الدماغ عن طريق التسلسل المنطقي وفترة الدرس المدروسة جديا والامثلة المناسبة ,, شكرا وجزاك الله خير الجزاء
والله شكرا ليك إنك تفيد في الناس بعلمك وربي يعطيك كل ما تتمنى يا رحمن يا رحيم🤲 بجد لأنك إنسان راقي ومثقف ومتعلم وصالح وربي يحفظك يارب وشكرا على المعلومات والدروس الموثوقة والشرح السلس الرائع 🌷🌸
ماشاء الله عليك شفت فيديوهات كثيرة وكانت بدال ماتوصل لي المعلومة وتسهلها علي تصعبها أكثر, لكن انت غير شرحك سهل ومبسط الله يفرحك ويوفقك دنيا واخره اتابعك وانا عندي اختبار بكرا الف شكر.
def jam(num1, num2) : return num1+num2 num1 = int(input("enter the first number : ")) num2 = int(input("enther the second number : ")) print(jam(num1, num2))
السلام عليكم ... الحقيقة كفيت و وفيت يابش مهندس انا مهندس تخصصي برمجة اول مره حابب اتعلم python كودها الواضح انه سهل ومنطقي ومتسسلسل فتحت علي الكرس وقاعد معاكم حابب اتعلم وشفت الي الدرس 14 في مرة واحدة .. وان شاء الله رح اكمل الكرس بالكامل ومني الك كل احترام والتقدير
السلام عليكم شرحك جميل يابشمهندس وفهمت وفدتني في functions كتير بس ياريت لو تعمل تطبيق في اخر الفيديو علي الفانكشن ازاي نحل بيها مشاكل برمجية مثلا زي اننا نجمع قيم أو اننا نحول في درجات الحرارة وبعد كدا نوجد ناتج معين كل دا بالبرمجة
ولله العظيم انا معرفش حاجه في البرمجه خالص بس لما اتفرجت علي حضرتك اقدد اشوف 5 فديوهات في اليوم واستفاد وهنزل البايثون قريب عشات اطبق عمل بس ببقعد اكتب الاكواد في المفكره بس عادي بس الصراحه حضرتك ممتاذ وبتجيب الخلاصه مش زي قنوات تانيه عملا الكورس 150 فديو لا لا شكرا لحضرتك جدا ❤/:
Thank your for your effort. I have a question regarding value of using RETURN. From the previous lesson, I was able to do math equations with no need to used RETURN For example: def sum(num1, num2): print(num1 + num2) sum(25, 30) instead of using RETURN def sum(num3, num4): return num3 + num4 print(5, 10) Which actually a little bit different than 1st case regarding the way i call the function. So i cannot get the value of using RETURN. Thanks Again
اذا كان حلي صحيح ف الفكرة بقيامك بالريتورن هي ترجيع القيمة فبترجع وبتصير بالسام ولكن لو وضعت البرنت في الفنكشن ، بتشتغل الفانكشن ولكن ما بترجع شي - لحتى تتأكد جرب تحطها ب list و تطبع اللست ، حط السام اللي هي استدعاء الفانكشين ب لست واطبع اللست وجرب بالحالتين
لحتى تفهم فائدة الريتورن حطها ب لست واطبعها مثال first_list = (sum (2 , 4 )) print (first_list ) هيك بترجع اللي سوته الريتورن وبيمرق من السام ل ينحفظ ب ال لست الاولى - ف لو حطيت برنت بالفانكشين ما بينحفظ شي ب اللست
انا تخصصي هده السنة في الجامعة هو الهندسة في الدكاء الاصناعي و البرمجة و لا افقه اي شيء في الدرس الدي يوم ساعات افهمه عندك في فيديو واحد شكرا جزيلا من المغرب
الإثنين يكملان بعض مهندس ذكاء اصطناعي يحتاج مهندس امن سيبيراني للحماية و مهندس الأمن السيبيراني يحتاج مهندس ذكاء اصطناعي لحمايته وانت في النهاية اتبع التخصص الذي ترتاح له فهو بالتأكيد ستبدع فيه@@Al-Araby-Net
My calculator by using functions and input def sum(num1,num2,num3): return num1*num2+num3 a=input("enter the first number: ") b=input("enter the second number: ") c=input("enter the third number: ") print(sum(int(a),int(b),int(c)))
شرح جميل جدا جدا وانا ماشي حلقة بحلقة بس عايز أضيف حاجة بعد أذنك طبعا انا لو هخلي الشخص هو اللي يدخل الرقم يبقي لازم احول الرقم ل int غلشان مثلا يجمعهم مش يحط الارقام بجوار بعضهم من غير ميجمعهم انا جربتها ونفعت بالطريقة دية مش عارف كان في حل افضل من كدة ولا كدة مظبوط def sum(numm1 , numm2): return int(numm1)+int(numm2) print (sum(input("What is the First namber ? ") ,input ("What is The Second Number ? ")))
معجبنيش شرح ال Functions بصراحة، لأنك متكلمتش عن الغاية نفسها من الفانكشن، مش مجرد أنها تطبع أو ت Return values، حتى مفهوم ال Return نفسه ناقص هنا. يعني مثلا الفانكشن من استخدامها أنها بتقللي سطور الكود وبتخليه Reusable اكتر، وبدل ما اعمل فانكشن print بشكل متكرر بدون داعي، اقدر احطهم في ال Parameters بتاعة الفانكشن واغير فيها زي ما انا عايز بدل ما اغير 5000 سطر كود مكتوب فيه الحاجة المطلوب تصحيحها، ممكن اطبق الكلام دة مرة واحدة بس. ال Return بستخدمها لو مش عايز اطبع ال Value على الشاشة وفي نفس الوقت لما استخدم ال Value دي في حاجة تانية في الكود بعد كدة (زي ما انت قولت). وعشان لو حد بيقرأ الكومنت دة يستفاد: افتكر أننا لما بن Call the function مش بنحتاج print ليها، لكن لازم نعمل print في ال Structure بتاع الفانكشن نفسها أو في مكان ال(what I want the function to do) والعكس لو هشيل منها ال print يبقى لازم احطها قبل ما ن call the function.
@@shortvideos-xw4jc return بتقول انا شغلتي اجمع العددين دول ورجعهم ك فانكشين اسمها سام ، ترجيع اي هي بترجع شئ ف بتصير سام هي الشي اللي رجعته الريتورن يعني بتصير العددين مجموعين سوا Sum سام
hello thanks for your effort your explain is great i have 1 point of vie you did not tell as , the function can be got a lot of outputs for example [x,y]=def myfunc(w,k): x=return w*k y=return k+w Can this example be implemented? thanks
كورس اساسيات البرمجة وتطوير الألعاب للمبتدئين الجديد:
www.codezilla.courses/introduction-to-programming\
سلاسه مش طبيعيه في الشرح رغم السرعه في الشرح لكن المعلومه بتدخل الدماغ بسرعه 👏👏👏
أصبحنا وأصبح الملك لله ، شكرا لك على سهولة توصيلك للمعلومة واختصار الوقت جزاك الله خير الجزاء 🙏
ما شاء الله تبارك الله يا بطل..
انا مهندس ميكانيكا، حبيت اراجع مادرست من برمجة في الجامعة quick basic بحثت على يوتيوب وجاتني codzella اماني وقلت ايه بوثون دي خليني اشوف!!
بدأت معاك من صفر حتى وصلت محاضرة 15، لقيت نفسي سرحت والوقت مثل الصاروخ من جمال الأسلوب وسهولة الشرح اللهم بارك..
الله يحفظك ويبارك في وقتك وعلمك ورزقك..
تحياتي واحترامي من السودان..
دعمنا ليك اشتراك ولايك وشير... استمر يابطل..
وانا بردوا وصلت اول مرة للحلقة 15 بس انا في كلية ملهاش علاقة بالكمبيوتر
from math import *
num1 = str(input("num1 "))
bum2 = str(input("num2 "))
def mull(num,bum):
return float(num)*float(bum)
print(mull(num1,bum2)
calculator using the functions
انت مبرمج قديم وا هاد كلو من ال١٤ حلقة ؟
@@zainmayya8974قديم جمعهم من حلقات الي فاتت
لقد تابعة كثير من مدرسي لغات البرمجة لم اجد مثل هذا -شرح ممتاز و بسيط بدون تداخل المعلومات - بارك الله فيك لقد وضحت لي كثير من الأشياء التي كانت غافل عنها شكرا استمر يا "فنان الشرح"
اللهم بارك كمية بركة في الشرح مش طبيعية يعني الفيديو قصير ودسمم عاش 💙
احلى ما في هذه القناة وبأسلووب الاستاذ اسلام انه يعطيك المعلومة ويتكفل بادخالها وتثبيتها في الدماغ عن طريق التسلسل المنطقي وفترة الدرس المدروسة جديا والامثلة المناسبة ,, شكرا وجزاك الله خير الجزاء
والله شكرا ليك إنك تفيد في الناس بعلمك وربي يعطيك كل ما تتمنى يا رحمن يا رحيم🤲 بجد لأنك إنسان راقي ومثقف ومتعلم وصالح وربي يحفظك يارب وشكرا على المعلومات والدروس الموثوقة والشرح السلس الرائع 🌷🌸
صراحة شرحك شيء جميل جدا , لذيذ وسهل , الله يجزاك خير 👏👏
def sum(num1, num2):
return num1+num2
a = input("enter first number: ")
b = input("enter second number: ")
print(sum(int(a), int(b)))
ماشاء الله شرح جميل بصراحة استفيدت كتير
ماشاء الله عليك شفت فيديوهات كثيرة وكانت بدال ماتوصل لي المعلومة وتسهلها علي تصعبها أكثر, لكن انت غير شرحك سهل ومبسط الله يفرحك ويوفقك دنيا واخره اتابعك وانا عندي اختبار بكرا الف شكر.
وش سويت في الاختبار 😂
جزاااك الله الف الف خير وفي ميزان حسناتك على هذا الشرح الاكثر من رائع
انت فعلا رائع بمعنى الكلمه
فعلا سهلت لنا أمور كثيرة
تسلم يا استاذنا
اااللي حاط دسك لايك فهمونا ليش مشان نستفاد والاخ صاحب القناه يفاداها مستقبلاً..
شكرا اخوي استفدت منك جدا الله يجزاك بالخير
جزاك الله خيراو الان عندي امتحان وكانك مريت على كل المعلومات بطريقه سهله وواضحه الله يسهلك امورك وحياتك.
خيرا*
ربنا يكرمك - المجهود الكبير اللي بتبذله في كل دقيقة عشان تظهر بالمستوى دا😍😍
def jam(num1, num2) :
return num1+num2
num1 = int(input("enter the first number : "))
num2 = int(input("enther the second number : "))
print(jam(num1, num2))
والله كنت ابحث عن هدا التعليق
شكراا الكل في INT
def cube(num):
return num*num*num
num = int(input("inter num :"))
result = cube(num)
print(result)
int بيعمل اي و
jam بيعمل اي من فضلك
Please make it full course with projects to practice
Thank you so much
you are amazing
شرح جميل الله يعطيك العافية يارب
استمر يا بطل، منتظرينك. بس من السهولة انا حاسس ان فيه حاجات كتير لسه.
ممكن شرح استخدام functions كتير زي الالة الحاسبة
استمر يابطل ربنا يكرمك - المجهود الكبير اللي بتبذله في كل دقيقة عشان تظهر بالمستوى دا فعلا بينعكس على مستوى الحلقة و بيرفع منها كتير
السلام عليكم ... الحقيقة كفيت و وفيت يابش مهندس انا مهندس تخصصي برمجة اول مره حابب اتعلم python كودها الواضح انه سهل ومنطقي ومتسسلسل فتحت علي الكرس وقاعد معاكم حابب اتعلم وشفت الي الدرس 14 في مرة واحدة .. وان شاء الله رح اكمل الكرس بالكامل ومني الك كل احترام والتقدير
جزاك الله خيراً💚
def calculator1():
num_1 = float(input("enter num1 "))
num_2 = float(input("enter num2 "))
total = sum(num_1, num_2)
print("total is : " , total)
def sum(num1, num2):
result = num1 + num2
return result
calculator1()
كود عمليه حسابيه بسيطه بناء علي ما تم تعلمه
الله يبارك فيك ❤️
السلام عليكم شرحك جميل يابشمهندس وفهمت وفدتني في functions كتير بس ياريت لو تعمل تطبيق في اخر الفيديو علي الفانكشن ازاي نحل بيها مشاكل برمجية مثلا زي اننا نجمع قيم أو اننا نحول في درجات الحرارة وبعد كدا نوجد ناتج معين كل دا بالبرمجة
عاش 🤍💪
افضل استااذ تحياتي من الجزائر
you are the best programming teacher
ولله العظيم انا معرفش حاجه في البرمجه خالص بس لما اتفرجت علي حضرتك اقدد اشوف 5 فديوهات في اليوم واستفاد
وهنزل البايثون قريب عشات اطبق عمل بس ببقعد اكتب الاكواد في المفكره بس عادي بس الصراحه حضرتك ممتاذ وبتجيب الخلاصه مش زي قنوات تانيه عملا الكورس 150 فديو لا لا شكرا لحضرتك جدا ❤/:
def cube(num) :
return num * num
num = int(input("Enter the number : "))
print(cube(num))
m= int (input("enter here"))
resl=pow(m,2)
print(resl)
الفنكشن اصعب ليه؟
استمر وفي وميزان حسناتك ان شاء الله , وبدي اسئل كم حلقة ضايل ؟
مش كتير ان شاء الله، الدوره كامله حوالي ٣٣ درس
لو سمحت ممكن تشرح fonction lambda
شكراً على الشرح الاسطوري
def cube(num):
return num * num * num
qus=(input("what is your number? "))
print(cube(int(qus)))
تدري انك اسطورة ؟؟!
جزاك الله خيرا يا بشمهندس اسلام
You are the best teacher
ربنا يبارك فيك يا بشمهندس
Thank your for your effort.
I have a question regarding value of using RETURN.
From the previous lesson, I was able to do math equations with no need to used RETURN
For example:
def sum(num1, num2):
print(num1 + num2)
sum(25, 30)
instead of using RETURN
def sum(num3, num4):
return num3 + num4
print(5, 10)
Which actually a little bit different than 1st case regarding the way i call the function.
So i cannot get the value of using RETURN.
Thanks Again
كلام مظبوط
نفس السؤال ده كنت داخل اسأله
نفس السؤال ده كنت داخل اسأله
اذا كان حلي صحيح ف الفكرة بقيامك بالريتورن هي ترجيع القيمة فبترجع وبتصير بالسام ولكن لو وضعت البرنت في الفنكشن ، بتشتغل الفانكشن ولكن ما بترجع شي - لحتى تتأكد جرب تحطها ب list و تطبع اللست ، حط السام اللي هي استدعاء الفانكشين ب لست واطبع اللست وجرب بالحالتين
عاش يا اسلام ، موفق يا بطل
الله يسهل عليك ❤️
thank you for everything 🌹🌹
ما شاء الله عليك يا غالي شرح جميل جدا
لحتى تفهم فائدة الريتورن حطها ب لست واطبعها
مثال
first_list = (sum (2 , 4 ))
print (first_list )
هيك بترجع اللي سوته الريتورن وبيمرق من السام ل ينحفظ ب ال لست الاولى
- ف لو حطيت برنت بالفانكشين ما بينحفظ شي ب اللست
شكرا استاذ
ممكن تمارين اكتر عن ال return statement لو سمحت
ان شاء الله بعد الانتهاء من شرح جميع المفاهيم بيكون فيه تمارين و تطبيقات
@@Codezilla فين؟
جزاكم الله خيرا
يعطيك العافيه
شكرا لك على الشرح
بارك الله فيك اخي الكريم
شرح جميل جدا والله
قل الحمد لله
انا تخصصي هده السنة في الجامعة هو الهندسة في الدكاء الاصناعي و البرمجة و لا افقه اي شيء في الدرس الدي يوم ساعات افهمه عندك في فيديو واحد شكرا جزيلا من المغرب
من الافضل امن سيبراني ام ذكاء اصطناعي؟ ❤
الإثنين يكملان بعض مهندس ذكاء اصطناعي يحتاج مهندس امن سيبيراني للحماية و مهندس الأمن السيبيراني يحتاج مهندس ذكاء اصطناعي لحمايته وانت في النهاية اتبع التخصص الذي ترتاح له فهو بالتأكيد ستبدع فيه@@Al-Araby-Net
مبدع
baraka Allah fiik
جزاااااااااااااااااااااااكم الله خيرااااااااااااااااااااااااا
يعطيك العافية
عاشت ايدك ان شاء من تقدم الى اخر
حبيبي ربنا يكرمك
اسطووووره
#stronger programmer in the 🌎
شكرا
الى هنا اعتقد ان ال return تؤدي نفس وظيفة print ؟ الفرق في الsyntax يعني اذا استعملت return لازم تكتب print لما تعمل call function ؟
شكرا جزيلا
def cube(num)
print(num*num*num)
cube(3)
result 27 النتيجة
واضح الشرح
لمن كتبتها
def cube(num):
print(num*num*num)
cube(5)
الناتج طلع صح برضو
جميل شرحك ماشاء الله
My calculator by using functions and input
def sum(num1,num2,num3):
return num1*num2+num3
a=input("enter the first number: ")
b=input("enter the second number: ")
c=input("enter the third number: ")
print(sum(int(a),int(b),int(c)))
ممكن تعملنا pdf لكل المعادلات او للبايثون بنفس طريقة الشرح
شرح جميل جدا جدا وانا ماشي حلقة بحلقة بس عايز أضيف حاجة بعد أذنك طبعا انا لو هخلي الشخص هو اللي يدخل الرقم يبقي لازم احول الرقم ل int غلشان مثلا يجمعهم مش يحط الارقام بجوار بعضهم من غير ميجمعهم انا جربتها ونفعت بالطريقة دية مش عارف كان في حل افضل من كدة ولا كدة مظبوط
def sum(numm1 , numm2):
return int(numm1)+int(numm2)
print (sum(input("What is the First namber ? ") ,input ("What is The Second Number ? ")))
معجبنيش شرح ال Functions بصراحة، لأنك متكلمتش عن الغاية نفسها من الفانكشن، مش مجرد أنها تطبع أو ت Return values، حتى مفهوم ال Return نفسه ناقص هنا.
يعني مثلا الفانكشن من استخدامها أنها بتقللي سطور الكود وبتخليه Reusable اكتر، وبدل ما اعمل فانكشن print بشكل متكرر بدون داعي، اقدر احطهم في ال Parameters بتاعة الفانكشن واغير فيها زي ما انا عايز بدل ما اغير 5000 سطر كود مكتوب فيه الحاجة المطلوب تصحيحها، ممكن اطبق الكلام دة مرة واحدة بس.
ال Return بستخدمها لو مش عايز اطبع ال Value على الشاشة وفي نفس الوقت لما استخدم ال Value دي في حاجة تانية في الكود بعد كدة (زي ما انت قولت).
وعشان لو حد بيقرأ الكومنت دة يستفاد:
افتكر أننا لما بن Call the function مش بنحتاج print ليها، لكن لازم نعمل print في ال Structure بتاع الفانكشن نفسها أو في مكان ال(what I want the function to do)
والعكس لو هشيل منها ال print يبقى لازم احطها قبل ما ن call the function.
انا كمان مقدرتش افهم ال return منه وبصراحه ولا منك انت كمان
@@shortvideos-xw4jc return بتقول انا شغلتي اجمع العددين دول ورجعهم ك فانكشين اسمها سام ، ترجيع اي هي بترجع شئ ف بتصير سام هي الشي اللي رجعته الريتورن يعني بتصير العددين مجموعين سوا
Sum سام
انا ايضا حاولت اكرر الفيديو كم مرة و مفهمتش function لان الشرح متداخل نوعا ما
أوافق بشدة
الدور هو ان مش اشرح وخلص المهم أوصل الفكرة
👍👍👍
thank you bro
شرح ممتاز
فعلاً جداً بسيطه
هو ممكن أعمل كدا
Def cube(num) :
Result=num*num
Print result
Cube(3)
واتعملت صح وطلع ناتج غدا أسهل ولا ايه؟
ايوة كدا أسهل بصراحة انا شايف انو return مالهاش لازمة 😓😓😓😓😓
def cube(num):
return num*num*num*num
def sub(num1, num2):
return num1-num2
print(sub(22,6))
Perfect
طب احنا ليه هنا عملنا print للfunction فى الفيديو اللى قابليه نادينا على الدالة بس من غير print
استمرررر
تسلمو كتير يا مصريين
لو سمحت هل يمكن استخدام اي فربل لتخزيل وانفذ به
من فضلك اعمل لنا matlab+numpy
هوا حنا نقدر نعمل
def cub(num1,num2 )
print(num1+num2)
cub(3,5)
والناتج حيكون 8
بص هو اللي انت بتقولو ده صح بس مش دي طريقة كتابتها
hello thanks for your effort your explain is great
i have 1 point of vie you did not tell as , the function can be got a lot of outputs
for example
[x,y]=def myfunc(w,k):
x=return w*k
y=return k+w
Can this example be implemented?
thanks
No because after return the code stops , as i assume
please add a practice in order to enhance viewer's skills
لو جيت عملت
def sum (num1 , num2):
print (num1+num2)
sum(50,50)
هتطلع 100 يرضه !!
موفقين جميعاً♥️
thanke you..
جميل
لو سمحت يا بشمهندس اخر خطوه في الدقيقه ٤و١٥ ثانيه انا عملتها((7,4) sub) وطلعت ١١ مش ٣
طيب انا اقدر اطلع نفس الناتج من خلال
Print(pow(4*3))
ايه الفرق ؟
بس في اخر نقطة انت اتكلمت فيها لو كتبنا كلمة print من اول السطر فالحاجة دي هتنطبع عادي
ممكن تشرحلي فكرة ال return لانو مانا مفهومة
مية مية
هل الكورس ده هيفيدني لو بدات تحليل بيانات ؟