بکندباز

یک لیست دلخواه ده تایی از اسم های مختلف داریم. برنامه ای بنویسید که کاربر یک اسم را در ذهن خود بگیرد و کامپیوتر حدس بزند آن اسم چیست. سپس از کاربر بپرسد که درست حدس زده است یا خیر. اگر اشتباه بود اسم دیگری حدس بزند. برنامه نباید اسمی را که قبلا کاربر گفته است اشتباه است، دوباره نشان دهد.

مثلا لیست ما شامل [“C”, “B”,”A”] است. کاربر در ذهن خود A را انتخاب میکند. برنامه حدس میزند حرف انتخابی B است و میپرسد آیا درست حدس زده ام؟ کاربر میگوید نه. برنامه دوباره حدس میزند A و میپرسد درست حدس زده ام؟ کاربر میگوید بعله و برنامه تمام میشود.

نمونه کد (از هر لیست دلخواه خود می توانید استفاده کنید. در اینجا از لیست 10 میوه به عنوان داده اولیه استفاده کرده ایم)

fruits = ['banana', 'apple', 'orange', 'blueberry', 'grapefruit', 'lemon', 'raspberry', 'pawpaw', 'blackberry', 'strawberry']

game started!

Is your word 'blueberry'? no
Is your word 'lemon'? no
Is your word 'banana'? yes
hoooooray! I found the word.

پاسخ های کاربران به این تمرین

Reza_Amraei
امتیاز:‌ 2445
0 0
‎Swift‎
6 دي 1401

برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید

نظرات

*
*