تعلم بايثون من الصفر للمبتدئين : حل مشروع رمي العملة
ฝัง
- เผยแพร่เมื่อ 29 ก.ย. 2024
- تعلم البرمجة من الصفر للإحتراف مجانا. كورس تعليم البرمجة للمبتدئين من الصفر. افضل كورس لتعلم البرمجة للمبتدئين. شرح البرمجة للمبتدئين
يمكنك دعم القناة من خلال هذا الرابط
/ @octucode
حمل تطبيقنا المجاني ايفون هنا
apps.apple.com...
واندرويد هنا
play.google.co...
أحبائنا في أكتو كود, تجدون مجموعة أكبر بكثير من الفيديوهات على التطبيق مقارنة بما هو متوفر على يوتيوب. نشجعكم على تحميل التطبيق المجاني للإستفادة الكاملة ولا تنتظروا حتى نقوم برفع المزيد على يوتيوب. يمكنك تخطي اي عدد دروس تحب من خلال التطبيق أيضا
حمل اكتو كود على ايفون من هنا:
apps.apple.com/us/app/octucode/id6449018676
وعلى أندرويد من هنا:
play.google.com/store/apps/details?id=com.base.octucode
تخيلت طالب في ٣ اعدادي تعرف على ابراهيم وتعلم على ايده انجليزي وبرمجة يبقى متخرج من الثانوية معاه لغة وبرمجة يعني مؤهل لسوق العمل عن بعض خريجي الكليات من غير ما يدفع جنيه ربنا يتمم مشروعك على أفضل وجه وربنا يجمعنا بيك في الدنيا على خير وفي الجنة مع النبي صلى الله عليه وسلم
انا في تالته اعدادي وبتعلم مع مستر ابراهيم عادل برمجه بلغه بايثون
وكمان بتعلم انجليزي على ذا امريكان انجلش ❤❤❤
معاك الحمدلله من تالتة اعدادي
أنا في تالتة إعدادي وبتعلم برمجة مع أستاد إبراهيم بدي أسألكم أنتم بدأتوا تتعلمو اللغة مع إبراهيم
اللهم آمين
صلى الله عليه وسلم
ياريت عرفته من زمان
أنا حليتها فورا
بس أخدت وقت بالكتابة 💪💪
عندى سؤال فى حالة اختيار المستخدم رقم غير المطلوب والرساله بتوجه انه يختار 1 او 2 بس الفكره ان الكود بيكمل وبيطلب منه تخمين واحنا محتاجين يعيد الاختيار الاول قبل التخمين ؟
لو لقيت حل للمشكلة دي قولي
@@urhsbf اها وصلت لحلها
خليت امر else فى نهاية البرنامج
جربت كدا ومنفعش بردو كدا else بقت تبع البلوك الي تحت بتاع تخمين المستخدم والكمبيوتر ؟@@alihassanhelal8763
اخ علي ممكن توضح لنا كيف
@@rooonaldo77ify نفس خطوات الحلقه بس هنخلى امر else
فى نهاية الكود
Great❤
👍🏻
❤❤❤❤❤❤❤
ياريت يا مستر إبراهيم
الحلقات تنزل بالتوازي علي القناه علشان الجوده علي البرنامج ضعيفه والبرنامج بيعلق
لايك يا جماعه علشان المستر يشوف
انا كنت حتابع هناك لكن مثل ماقلت الجودة عالتطبيق ضعيفة للاسف
انا بطلت اتابع هناك بسبب الجودة و عدم وجود ميزه تقديم وتأخير الفيديو
فى مشكله فى المشروع.. ان لما بنختار ٣ مثلا... بعد ما بيقولى اختيار غير صالح بيطلعلى السؤال بتاع تختار ملك ولا كتابة؟.. دى حلها ايه؟... ياريت تعملوا لايك عشان يشوفه مستر ابراهيم
اكتبي اختيار ملك ولا كتابة بعد اف لاختيار اذا اختا
اختارتي ١ او ٢
@@asiaacil2230
حبيبتى مشكله فى البرمجة طبقا للمشروع ده.. لو حد اختار ٣ ييطلعله اختيار غير صالح وخلاص على كدة ميطلعلوش السؤال فى الآخر
أنا قمت بحل المشروع لكن ليس بطريقة الأستاذ و لم يطلع لي هذا المشكل لأني فكرت في حله مسبقا ليس فقط إذا كتب رقم آخر عوض 1 أو 2 لكن حتى لو كتب شيء آخر عوض heads or tails أيضا يطلع للمستخدم invalid choice
@@oussamacoolman3097 يعنى زى مانا قولت.. فى حاجات محتاجة تتظبط فى المشروع
لقد جدّدتَ لنا شبابنا وساعدتنا على استدراك ما فاتنا يا أستاذ ابراهيم… الله يوفقك ويسعدك.
يا مستر فيه use cases مفتوحه فى الكود وهو لوالمستخدم اختار حاجة غير Heads or Tails مبتظهرش رسالة تطلب منه انه يختار من بينهم فقط. وحاجة كمان انه لو اختار رقم 3 مثلا فعلا بيقوله اختيار غير صحيح ولكن ايضا بيظهر مباشرتا وراه الكود اللى بيطلب فيه من المستخدم انه يختار Heads or Tails ... فما الحل فى هذه الحالة؟؟
حرفيًا لسا سألة نفس السؤال وكنت بلف في التعليقات عشان اشوف حد لاحظ المشكلة دي بردو ولا لا , لقيت حل ليها او لسا ؟
اكتب else في الاخر
نفس الكلام فعلا
استخدم فانكشن exit() بعد ال print اللى فى else
@@urhsbf
استخدم فانكشن exit() بعد ال print اللى فى else
مهم يا شباب ارفعو التعليق📍⚠️
يا أستاذ إبراهيم احنا بنواجه مشكله في الفديوهات اللي عالأبليكيشن ولسا منزلت اليوتيوب هوا اني مبعرفش ارفع جودتها وان مفيش شريط للفديو اقدر اغير فيه وقت الفديو. اتمنى تحل المشكلة دي في اقرب وقت
+١
Up
Up
P
Up
شكراً لك أستاذ إبراهيم
وياليت تزيد عدد الدروس مثلاً كل يومين درس على يتيوب
عندي سؤال لماذا المتغير computer_result غير معرفة في الكود ومع ذالك اشتغل طبيعي وشكرا مسبقا على الجهد الطيب
ااه فعلا او ع الاقل كان المفروض كتبنا print الاول؟ الكمبيوتر فهم ازاى جملة computer_result أصلا !🤦♀️
انا نشتغل مت الهاتف هذه ليحيرتني.
سالت مفسي نفس السؤال لكن لما عدت الفيديو اكتر من مرة لقيت اننا اصلاً بنعمل متغير بالاسم ده
@@amaalali295
وماهي قيمه هذا المتغير ؟
وانا كمان عندي نفس السؤال
وفيه مشكله كبيره ماتكلمت عنها وهيا النقطه الثانيه يوم يختار المستخدم ١.random.random او ٢.random.randint لانه في الخيار الأول لو المستخدم مادخل ١ او ٢ المفروض تطلعله رساله تقله انه يختار مابينهم ويوقف بس المشكله انه تطلع الرساله هذي وبعدها يجي يقول للمستخدم اختار ملك او كتابه المفروض مايطلع ال input الثاني حق الملك او كتابه
حاولت فيها حصلت نفسي انسخ الكود الاخير واحطه في if ==1 ونسخه ثانيه في if ==2 والكود صار كبير بدل مايكون صغير ولسه احاول بطريقه ثانيه بس تعبت🥵
@@user-sd8qn5ch4l ها هو الحل هذا الكود حليت به المشروع مسبقا
يب انا ايضا لاحضت المشكلة صلحتها دخلت input المستخدم تحت else تبع 1 و 2
صار معي نفس المشكلة وعدلت الكود واشتغل بهده الطريقة
نفس الشي انا كمان
حلي طلع صح ✅😂
باركولي صرت Programmer قد الدنيا 🙆🏻♀️🎉
انت ولا اشي بكرا راح تنسى كل شيء .استخدم Random function الجاهز مع if statement .الان ازا اخبر تك اعمل password Genertor لن تعرف كيف تبدأ .مع ان نفس الأشياء مستخدمة فيها .كما أن الاستاز لم يقم بتجزئة الكود حتى يصير قابل للتعديل واعادة الاستخدام .
حليته ب30 سطر
اني من العراق متابع
قناة octue code وبدأت بتعلم البرمجة وفهمها عن طريق الأستاذ إبراهيم عادل واني ممتن جدا لما قدمه لنا حتى الآن
شرح اسطوري وخطته التعليمية هي الأفضل بدون منازع
اني همين من العراق بشر تعلمت لو بعدك اذا تعلمت خلي نسوي تيم اني وياك ونبدي بسوق العمل ❤
كذلك من العراق...
كذلك اني همات
أستاذ صارت أكو فجوة بين بعضنا وبين آخر الحلقات على الطبيق لان أكو فيديوهات ما تشتغل حتى بعد التحديث الأخير المشكلة موجودة. نريد بس نعرف ولو بشكل تقريبي شوكت يتم حل المشكلة لان شخصيًا صارلي أكثر من شهر عالق في وحدة المكتبة.
انا كمان😢
كتبت الكود نفسه بس جابلي ال computer_result. it’s not defined
نفس المشكلة ظهرت معايا
وانااا
حد لقي حل ياولاد😂😂😂
وانا كمان نفس المشكلة
@@salmaatef3678طب لقيتي حل، انا كمان نفس المشكله😥
ما معني أن variable is unbound
حليته وشغال كويس لما بعمل run لكن في الكود نفسه حطط لي خط احمر تحت المتغير computer result
انا كمان حصل معايا كدا ومش عارفه السبب! لو حضرتك عرفت الحل ياريت تقوليلي❤
@@esraaemad6800 لا للاسف
computer_result لاتنسى under score
وانا ظهر معايه نفس المشكله
ياريت تعمل مراجعة بعد نهايه الوحده عشان في ناس اتلخبطت ونا واحد منهم 💙
مع الاسف ما عرفتش اعمل الكود صح
شكرا استاذ على المجهود
عادي مهو كلنا معرفتاش بس مفيش حد بيقول ان معرفش
وانا كمان
+1
دكتور ابراهيم كم حلقات باقية للبايثون؟
وشكراً كثيييييير اشعار من اكتوكود كفيل بجرعة سعادة يومية 💛.
مو حلقات وانما وحدات ..15 وحدة وكل وحدة تقريبا 8 حلقات ..لاتنتظر النهاية لانها لن تاتي قريبا
من يشرح لي في المرحلة الاخيرة
Computer _result
لم يعرفها وادخلها مباشرة بدون شرح
choice=input("""Welcome to coin guessing game 😀
Choose a method to toss the coin :
1. using random.randint( )
2. using random.random ( )
Enter you choice ( 1 or 2 ) :""")
if choice=="1" :
import random
if random.randint(0,1)==1 :
result_computer="tails"
else:
result_computer="heads"
user_choice=input("choose tails or heads:
")
if user_choice.lower()==result_computer.lower() :
print("you win")
elif user_choice.lower()!=result_computer.lower() :
print("you lost")
print(f"the computer choice is {result_computer}")
else :
print("please choose tails or heads ")
elif choice=="2" :
import random
if random.random( )>=0.5 :
result_computer="tails"
else :
result_computer="heads"
user_choice=input("choose tails or heads:
")
if user_choice.lower()==result_computer.lower() :
print("you win")
elif user_choice.lower()!=result_computer.lower():
print("you lost")
print(f"the computer choice is {result_computer}")
else:
print("please choose tails or heads ")
else :
print("please choose 1 or 2")
ليش يطلع الي "computer_result" is possibly unbound رغم اني طبقت خطوات الاستاذ بالضبط ؟
وانا كمان طالعلي كده للأسف ومش فاهمه ليه
حتى أنا نفس الشيئ
اكيد نسيت شئ راجع مرة اخرى
ما لقيتش الحل ؟
كيف اقدر امنع ظهور السوال للمستخدم ان يختار ملك ولا كتابة في حال كان الاختيار الأول لا ١ ولا ٢؟
عرفت الحل ؟
استخدم فانكشن exit() بعد ال print اللى فى else
هتطر تكتب 51 سطر بدل من 42
print ("wellcom to the Guess Game ")
choosing_the_method = input(" which method would you like to use ?
chose 1 or 2
1. random.randit or
2. random.random
")
if choosing_the_method == "1":
random_number = random.randint (0,1)
if random_number == 0 :
computer_result = "heads".lower()
player_Guess = input("choose heads or tails
").lower()
if computer_result == player_Guess :
print (f"congratulations you won, computer result was {computer_result}")
else :
print(f"sorry you lost!! computer Guess was {computer_result}")
elif random_number == 1 :
computer_result = "Tails".lower()
player_Guess = input("choose heads or tails
").lower()
if computer_result == player_Guess :
print (f"congratulations you won, computer result was {computer_result}")
else :
print(f"sorry you lost!! computer Guess was {computer_result}")
else:
print("invalide choice")
elif choosing_the_method == "2":
random_number = random.random ()
if random_number > 0.5 :
computer_result = "heads".lower()
player_Guess = input("choose heads or tails
").lower()
if computer_result == player_Guess :
print (f"congratulations you won, computer result was {computer_result}")
else :
print(f"sorry you lost!! computer Guess was {computer_result}")
elif random_number < 0.5 :
computer_result = "Tails".lower()
player_Guess = input("choose heads or tails
").lower()
if computer_result == player_Guess :
print (f"congratulations you won, computer result was {computer_result}")
else :
print(f"sorry you lost!! computer Guess was {computer_result}")
else:
print("invalide choice")
اتعلمت الانجليزى على ايدك وشكلى هتعلم البرمجه كمان شكراً جدآ لحضرتك يا استاذ ابرهيم
كم طولت حتى تعلمت لغه نجليزيه وانت الان في اي مستوى
6 months is enough
@@hsbshdbsjhddhdhdh7289
Same
يؤسفني يا استاذ ابراهيم اني اقلك في كمية use_case في حلك كتيرة
لو سمحتوا عندي مشكله ان لما بدخل رقم 3 مثلا المفروض هيطلع رسالة invalid number والبرنامج يقف انما انا عندي مشكلة انه بعد الرسالة دي بيطلعلي امر input اللي بعدها بتاع المستخدم يدخل head or tail
ممكن المساعدة ؟؟؟؟؟؟؟
بعد رسالة ال invalid number
استعمل ()exit
حيتوقف و ميطلع رسالة ال input
الشكر لله اولا ثم للاستاذ المحترم ابراهيم عادل انا ممتن جدا لحضرتك على هذه المعلومات القيمه ,,, لكنى حاولت فى حل هذا المشروع لمدة اربع ايام لدرجة انى حسيت ان عقلى كان هينفجر من كثرة التفكير, ممكن شرح مفصل اكثر عن هذا المشروع , لايك ياشباب عشان المستر يشوف
والله مشروع صعب اليوم كله احاول ومسح واعيد مراجعة وفي الاخير استسلمت وجيت اغش الإجابة 😂
هو بس الفرق انو ماكنا نعرف انو مع if نقدر نخت بيانات فقط ونكمل، كنا نعرف انو بنستخدمها مع print and input
إذا لم يكن الاختيار 1 أو اثنين لازم يجبس البرنامج لكن أنا يكمل و يسأل إذا heads or tails+ يا أستاذ في الاخير ماذا لو كان اختيار المستخدم ليس لا heads ولا tails لازم يقلك اختيار غير صحيح أنت لم تتخذ هاذ الخطوة.
ناقص اختيار في الكود ماذا لو لم يكتب المستخدم heads or tails و اختيار آخر ماذا لو لم يختر 1 او 2 أظن أن الإجابة ستكون في الحلقات المتقدمة في الكورس
ألف شكر لك يا أستاذ إبراهيم .. جعل الله ما تقدمه لنا أنت و الفريق اللي معك في ميزان حسناتكم
🎉🎉🎉🎉❤❤❤❤
فى نقطه المستر نساها وهى لو المستخدم مكتبش
( Heads او Tails)
وكتب اى حاجه تانيه احنا نقوله معلش اختار
( Heads او Tails)
مين مسابش الحته دى الا لما عمملها😅
أنا قمت بحل المشروع لكن ليس بطريقة الأستاذ و لم يطلع لي هذا المشكل لأني فكرت في حله مسبقا ليس فقط إذا كتب رقم آخر عوض 1 أو 2 لكن حتى لو كتب شيء آخر عوض heads or tails أيضا يطلع للمستخدم invalid choice
@@oussamacoolman3097 انشر الكود طيب بكومنت
الاستاذ قال يعلمنة نطبع عربي بهذه الحلقة لو انة حلمانة.
أستاذنا الاكبير لم توفق في حل هذه لانه في مشكلتين لم تحل وهي ادخل رقم غير الواحد والاثنين وايضا كتابة غير الملك والصورة
وبردو مع احترامى لحضرتك ... نسيت use case ان لو المستخدم كتب كلمة غير ملك او كتابة اصلا
⛔⛔⛔هناك مشكلة في المشروع يجب عليك أن تسمي في الاول بعد متغير 'Choice' سمى ' '= computer_result و بادن الله المشكلة سوف تحل ⛔⛔⛔
طيب ممكن تعملها كدة وتبعتها
الحمد لله انه تم تنزيل الحلقة لانه منذو 20يوم لم تفتح هذه الحلقه ولا الدورس التي بعدها.
ماقدرت حله صراحة صعب وحتى بعد ماسمعت الدرس ماني واثق انو فيني حلو 😵،
حليت صح لكن احس انني اتوه في ال if اذا تداخلت مع بعضها
مشان الله لا عاد تتأخر علينا بالفيديوهات
انا حليته بعد محاولات لأني نسيت كيف اسوي if المتداخلة لكن بعد تذكرها تم المشروع
لماذا تظهر لي خطوط صفراء
الحل بتاع المتغير
Computer_results = "heads" if random_computer >= .5 else "talis" 🎉
Such an amazing way to learn such important tool that help us to build a shiny future, thank you Mr. Ibrahim may allah bless you ❤️🙏
لو سمحتم سؤال:::::::::::: بعدد IF بنكتب Print
ليه كتبنا Computer_result كمتغير وهل ينفع ما نكتبش Print زي حل المشروع
المفروض كنا كتبنا Print
??????????????????????????????
if choice == "1
random_number = random.random()
if random_number >= .5
computer_result = "Heads"
والله انا ثاني مفهمتهاش
اخي لا يشترط بعد If كتابة print
يمكنك ان تكتب اي شيء تريده، معادلاة حسابية، امر طباعة، سؤال المستخدم من إدخال بيانات .......... وغيرها.
المهم ان تعرف إذا تحقق شرط If ان كل شيء تحته هينفد كائنا ما كان !
كيف حصلنا على. Computer _result
@@المصطفىروحالابداع
نعطيه القيمة إن تحقق الشرط السابق وهو نصف الإحتمالات
ما شاء الله المخطط هذا الموجود في الفيديو يوحي لنا بان هناك كورس الخوارزميات و بنى المعطيات بعد كورس البرمجة الكائنية 🤓🤓🤭😅
لما اشغل الكود واطرح رقم واحد او اثنين يوقفني عند الرقم اللي اخترته يعني مايكمل الباقي مع اني كاتبه الخطوات بس مدري وين الغلط😢
أصبح هذا الشيء.صعب.
ماقدرت احل الكود حتى بعد الشرح حسيته مبهم
استاذ ابراهيم عادل شكرآ لك على جهودك ❤🌹
اتمنى لو يمكنك ان تشرح اكثر عن طريقة تخطيط البياني او ال diagram 🌹
يا اخي اني سويتها مثلك بس من اجرب اكتب رقم ٣ او غير رقم عدى ٢ او ١ ما تنتهي المحادثة يكمل وينطيني سؤال الاختيارات بس من اختار يعطيني error ممكن حل؟؟؟
لو المستخدم لم يختر 1 او 2 البرنامج بيكمل و يسأله ملك او كتابه و انا عاوز اخلي البرنامج يعيد نفسه من غير ما اضغط run تاني
انا كمان نفس الكلام
لم استطع حل التحدي استاذ ابراهيم
ياليت يكون فيه ملخصات Pdf لكل درس
URL not found
في الحلقتين الاخيرتين من اكتوكود فما الحل .لايك ياشباب
شكرا يا أستاذ إبراهيم جزاك الله خيرا عملت كل المشاريع اللي فاتت وعملت المشروع ده بس بطريقة مختلفة وصلت لنفس النتيجة رجاء تنزل حلقات اكثر على ال TH-cam على فكرة أنا عندي ضعف شديد في البصر وبشتغل بقارئ الشاشة
ربنا يجزيك عنا الخير كله يا مستر.. ويرحم والديك كما ربوك لنا صغيرا💚💚
أكتب اللي درسته في برنامج الملاحظات وأحفظ اعمالك فيه
استاذ ابراهيم : عند اختيار رقم مثلاً4 تظهر رسالة اختيار وجه العملة واذا اخترت تظهر مشكلة name error وهذه مشكلة فالمشروع ما حلها ؟؟؟
صحيح نفس الشئ صار معي
المشكلة انه صعب اهرف مشكلتك بدون ما اشوف صورة للكود في قروب في التلجرام لأوكتو كود وهو غير رسمي فيه ناس بيساعدوك واذا انا عرفت مشكلتك بساعدك ان شاء الله
أنا قمت بحل المشروع لكن ليس بطريقة الأستاذ و لم يطلع لي هذا المشكل لأني فكرت في حله مسبقا ليس فقط إذا كتب رقم آخر عوض 1 أو 2 لكن حتى لو كتب شيء آخر عوض heads or tails أيضا يطلع للمستخدم invalid choice
@@عبدالرحمن-م9ق6ب أين الجروب
استخدم فانكشن exit() بعد ال print اللى فى else
حمد لله الكود طلع عندي صح عاش كمل ❤
حسبي الله ونعم الوكيل على البرمجة
المتغير بتاع الشرط بتاع اف ازاي مربوط ب اف والمتغيرين مختلفين
عندي نقطة عجزت افهمها جواب السوال الثاني عباره عن كلمة heads or tails يعني موضوع الراندم والراندت ماله اي لزمه للمستخدم لانه. بالنهايه اجابته نص مو رقم يعني احس صياغة اللعبه ماسالتها مع الراندوم والراندت مو صحيحه والاصح السوال الثاني المفروض اجابته اما رقم عشري او ٠-١ صح كلامي ولا انا غلطان
شكرا جزيلا
بصراحه شرح راقي ومبسط
انا عملت مشروع ذي دا بالضبط ولكن في مجالي من خلال فديوهات حضرتك
❤❤❤❤
انا للاسف معرفتش احل الحتة بتاعت اختار random ولا randint 😢😢😢 فمعرفتش اكمل المشروع
كيف اساعدك
@@ahmedsaqawemaki2766 متشكر جدا ❤️ بس انفرجت والفيديو اكتر من مرة لحد ما فهمت غلطتي مكنتش خاطط اقواس بعد random و randint 🙂🫡😚
Long live whoever sees you
شرحك رووووعه.
بس عندي مشكله بالتطبيق وقف عند المشروع الاول بالدرس الرابع.ومايقبل يطلع على الدرس التالي ارجو حل المشكله
شكرا على كل كل شي استاذ ابراهيم🖤🖤🖤
ولكن ملحوظة انه الحلقات شوي صارت بطيئة وبدأ الشغف يقل حبتين فياريت ترجع متل قبل🖤🖤🖤
انا عملته على ٤٧ سطر 😞🤦🏻
لانى كنت عامل كذا حالة if فى قلب بعض على اساس انى لازم اتحقق بعد كل اختيار منهم على اختياره هو ملك ولا كتابه فى قلب منها
اني سويتها بس من اجرب اكتب رقم ٣ او غير رقم عدى ٢ او ١ ما تنتهي المحادثة يكمل وينطيني سؤال الاختيارات بس من اختار يعطيني error ممكن حل؟؟؟
بسم الله ما شاء الله عليك ربنا يبارك فى حضرتك شرح مميز جدا وبالنسبة للرسم والأشكال اللى عملتها في بداية الفيديو دى بتسمي "خرائط التدفق" بيتم تدريسها فى الصف الثالث الاعدادي بمادة الكمبيوتر وتكنولوجيا المعلومات فعلا بتخلي الطالب يكتب كود بسهوله وتوضحله الخطوات اللى هيمشي عليها فى حل المشكلة
استاذ شكرا على هاد الجهد المبذول
فيه ملاحظه في الحل الذي قدمته حيث انه حين نكتب 3الكود يكمل ومايتوقفش
صح مفروض يوقف او يرجع للسؤال السابق
برضو ده اشتغل روحو جربوه
جزاك الله خير ان شاء الله استاذ ابراهيم دائما مبدع تستاهل كل خير ان شاء الله ❤
شكراً استاذ ابراهيم علي كل شي ربنا يجعله في ميزان حسناتك يارب ❤️
ولكن التحديث الجديد للتطبيق سئ جدا في حاله لو سهي عليك حاجه متعرفش ترجع الفيديو لازم ترجع تعيده من الاول ارجو من حضرتك ترجعه زي الاول وشكراً
فعلا اول كان افضل بس الناس مستعجله تبغى حلقات اكثر
ياخي ليش مايشتغل actucod على جهازي
الحل الخاص بي:
import random
Q = input("""How do you want to me work?
random or randint?
""")
if Q.lower() == "random":
R = random.random()
S = input("Choose a picture or text?
")
if R >= 0.5:
print(f"right {S}")
else:
print(f"wrong {S}")
elif Q.lower() == "randint":
T = random.randint(1,2)
F = input("Choose a picture or text?
")
if T == 1:
print(f"right {F}")
else:
print(f"wrong {F}")
else:
print("Commit to what is required of you")
print(' hello user')
user_chose =input('chose 1 or 2 to start the game
')
if user_chose == '1':
import random
random_number = random.randint(0,1)
player_chose = input('chose heads or teails
')
if random_number == 0 and player_chose.lower() == 'heads' :
print('you win')
elif random_number == 1 and player_chose.lower()== 'teails':
print('you win')
else:
print('you lose')
elif user_chose == '2':
import random
nambur_random = random.random()*1
player_chosse =input('chose heads or teails
')
if nambur_random >=0.5 and player_chosse.lower() == 'heads':
print('you win')
elif nambur_random
هل سنتعلم تصميم تطبيقات ومحتوى بلغة البايثون
دروس شيقه شكرا جزيلا مستر إبراهيم
كيف اكتب بالعربي في replit
حليته بس اخذ مني 35 سطر كود وبدون اي اسطر فارغة 😅
أنا عملت نفس الشي بس computer_result تبقى تجيني unbond لم اكتب الاخير
و لم استخدمة else و elif تجيني تحتها خط برتقالي يقول use use ternary operator ممكن حل 😢
هذا حلي بطريقة اخرى
import random
print('Welome to the coin guessing game! ')
print('choose a method to toss the coin: ')
print('1. using random.random()')
print('2. using random.randint()')
choice = input('Enter your choice :( 1 or 2 )')
if int(choice) == 1:
if random.random() >= 0.5:
computer = 'heads'
else:
computer = 'tails'
guess = input('Enter your guess (heads or tails)
').lower()
if guess == computer:
print('you win!')
else:
print(f'you lose
computer guess was {computer}')
elif int(choice) == 2:
if random.randint(1,2) == 1:
computer = 'heads'
else:
computer = 'tails'
guess = input('Enter your guess (heads or tails)
').lower()
if guess == computer:
print('you win!')
else:
print(f'you lose
computer guess was {computer}')
else:
print ('please enter invalid choice')
استاذ ابراهيم مساء الخير ويك اند سعيد انا يوم حليت كتبت if random_number >= 0.5 وبدال ماكتب computer_result كتبت print() ياليت توضح لي الطريقة علشان افهم بدال ماكون حافظ ❤
الكود سويتو ب 71 سطر ..... المهم سويتها .. ❤❤
عاش مستر ابراهيم أنا عن نفسي حليت المشروع من ثاني يوم
اتمنى حضرتك ترد عليا لان لقيت أن لما بيبقي فى use case ملهاش حل ف الكود بتكسره وبتطلع error
هوا الحل في المتغير بتاع choice
choice=int(input( " Please choose 1 or 2 :")
شكرا جزيلا لك يا مستر إبراهيم عادل وبارك الله فيك تسلم يا برنس
في usecase مفتوحة . اذا الشخص ما اختار heads او tails . حاولت فيها لكن فشلت . اذا حدا حلها يحط الكود و شكرا
معلومة : الامر الذي لم يتم شرحه انه عند انشاء متغير داخل كود بلوك يمكننا استخدامه في كود بلوك ثاني او بشكل منفصل.
I did the same thing u did but i have the problem of "pyright extended " once i put a variable of "head" or x tails"
اللهم اغفر لي ولوالداي والمسلمين والمسلمات الاحياء منهم والاموات
صل علي النبي
ياشباب لنفترض ان الي بيلعب اللعبه دمج😂 وقلنالو دخل واحد أو اتنان يروح يدخل مثلا ٤ مرتان يعني هيغلط مرتان جربوها
هتعرفو اقصدي ايه😢
الكود مليان ثغرات واخطاء عند التشغيل يا استاذ ابراهيم
علي سبيل المثال لما المستخدم يختار رقم غير 1 او 2 بيطلعله رسالة تنبية ولكن اللعبة بتكمل وبتقولة ملك ولا كتابة
ايه الحل
السلام عليكم استاذنا عند الحل بهذه الطريقة التي شرحتموها لن يتوقف الكود في حال اخترنا ٣ مثلا بل سوف يظهر رسالة تقول اختر heads or tails وسوف تكون هذه مشكلة
استخدم فانكشن exit() بعد ال print اللى فى else
ولو عرفت تقرأ الكومنت بتاعى هتستفيد وتفهم اكتر
@@jojo-ns1dv ممكن شرح للكومنت بتاعك بعد اذنك
حليته مع انو طلع اكبر من يلي حضرتك كاتبو ولكن ما فيه ولا use case كله محسوب وكل شي بيدخله المستخدم اله رد مناسب
بس في مشكلة لو المستخدم كتب حاجة تانية غير الملك او الكتابة ازاي هقولة اختار حاجة منهم
❤🔥❤🔥