بالطبع! هناك العديد من أنواع الألعاب التي يمكنك برمجتها باستخدام لغة بايثون. فيما يلي مثال لكود بسيط للعبة "حجر ورقة مقص":\n\npython\nimport random\n\ndef get_user_choice():\n user_choice = input("اختر: حجر، ورقة، مقص: ")\n return user_choice\n\ndef get_computer_choice():\n choices = ["حجر", "ورقة", "مقص"]\n computer_choice = random.choice(choices)\n return computer_choice\n\ndef determine_winner(user_choice, computer_choice):\n if user_choice == computer_choice:\n return "تعادل!"\n elif (user_choice == "حجر" and computer_choice == "مقص") or (user_choice == "ورقة" and computer_choice == "حجر") or (user_choice == "مقص" and computer_choice == "ورقة"):\n return "أنت فزت!"\n else:\n return "الكمبيوتر فاز!"\n\ndef play_game():\n user_choice = get_user_choice()\n computer_choice = get_computer_choice()\n print("اختيارك:", user_choice)\n print("اختيار الكمبيوتر:", computer_choice)\n print(determine_winner(user_choice, computer_choice))\n\nplay_game()\n\n\nهذا الكود يقوم بطلب اختيار المستخدم (حجر ورقة مقص) ، ثم يقوم بتوليد اختيار عشوائي للكمبيوتر. ثم يقارن الاختيارين ويحدد الفائز بناءً على القواعد الخاصة باللعبة. يتم طباعة الفائز على الشاشة. يمكنك تكرار اللعبة بتشغيل دالة play_game().\n\nيرجى ملاحظة أن هذا مثال بسيط وقد تحتاج إلى إضافة مزيد من الميزات لتحسينه وجعله أكثر إثارة.


原文地址: https://www.cveoy.top/t/topic/qecD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录