بالطبع! هنا مثال لكود لعبة "حجر ورقة مقص" بلغة Python:

import random

def get_computer_choice():
    choices = [\"حجر\", \"ورقة\", \"مقص\"]
    return random.choice(choices)

def determine_winner(player_choice, computer_choice):
    if player_choice == computer_choice:
        return \"تعادل!\"
    elif (player_choice == \"حجر\" and computer_choice == \"مقص\") or \
         (player_choice == \"ورقة\" and computer_choice == \"حجر\") or \
         (player_choice == \"مقص\" and computer_choice == \"ورقة\")
        return \"أنت الفائز!\"
    else:
        return \"الكمبيوتر الفائز!\"

def play_game():
    print(\"حجر ورقة مقص!\")
    print(\"اختر حجر، ورقة، أو مقص.\")
    player_choice = input(\"اختيارك: \")

    while player_choice not in [\"حجر\", \"ورقة\", \"مقص\"]:
        print(\"خيار غير صالح. يرجى المحاولة مرة أخرى.\")
        player_choice = input(\"اختيارك: \")

    computer_choice = get_computer_choice()
    print(\"اختيار الكمبيوتر:\", computer_choice)

    print(determine_winner(player_choice, computer_choice))

play_game()

عند تشغيل الكود، ستتم طباعة رسالة تطلب من اللاعب اختيار حجر، ورقة أو مقص. يتم تخزين اختيار اللاعب في متغير player_choice. ثم يتم استدعاء الدالة get_computer_choice() للحصول على اختيار عشوائي من الكمبيوتر، ويتم تخزينه في متغير computer_choice. تتم استدعاء الدالة determine_winner() لتحديد الفائز بناءً على اختيار اللاعب واختيار الكمبيوتر ويتم طباعة النتيجة.


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

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