সুচিপত্র:
- ধাপ 1: ওভারভিউ
- ধাপ 2: পাইথন এবং পাইচার্ম ইনস্টল করা
- ধাপ 3: ভিডিও গাইড
- ধাপ 4: একটি এলোমেলো সংখ্যা তৈরি করা
- ধাপ 5: ব্যবহারকারীর কাছ থেকে ইনপুট নেওয়া
- ধাপ 6: লুপের সময় একটি বেসিক তৈরি করা
- ধাপ 7: ইফ এলিফ স্টেটমেন্ট তৈরি করা
- ধাপ 8: চূড়ান্ত বিবৃতি লেখা
- ধাপ 9: অতিরিক্ত
- ধাপ 10: কীওয়ার্ড
ভিডিও: সহজ পাইথন সংখ্যা অনুমান খেলা: 11 ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:00
এই টিউটোরিয়ালে আমরা শিখাব কিভাবে পাইচার্ম অ্যাপ্লিকেশনে সহজ পাইথন সংখ্যা অনুমান খেলা তৈরি করতে হয়। পাইথন একটি স্ক্রিপ্টিং ল্যাঙ্গুয়েজ যা উভয়ই নতুন এবং বিশেষজ্ঞ উভয়ের জন্যই দুর্দান্ত। পাইথনে কোডিং স্টাইল পড়া এবং অনুসরণ করা সহজ। এই টিউটোরিয়ালের শেষ লক্ষ্য হল মজা করার জন্য একটি সহজ স্ক্রিপ্ট কীভাবে লিখতে হয় সে সম্পর্কে একটু আলোকপাত করা যা প্রোগ্রামিংয়ের জন্য কারও কৌতূহলকে জাগিয়ে তুলতে পারে।
সুচিপত্র:
1. পাইথন সংস্করণ 3.7 পান এবং ইনস্টল করুন
2. পাইচার্ম পান এবং ইনস্টল করুন
3. প্রথমবারের মতো পাইচার্ম সেট আপ করা
4. একটি এলোমেলো সংখ্যা তৈরি করা
5. ব্যবহারকারীর কাছ থেকে ইনপুট পাওয়া
6. একটি মৌলিক যখন লুপ তৈরি
7. একটি "if", "elif", "else" স্টেটমেন্ট তৈরি করা
8. ব্যবহারকারীর কাছে বার্তা প্রদর্শন করা
অতিরিক্ত
কীওয়ার্ড
চূড়ান্ত কোড
ধাপ 1: ওভারভিউ
এই অনুমান খেলাটি ব্যবহারকারীকে পাইচার্ম আইডিই দিয়ে পাইথন ব্যবহার করে কিছু মৌলিক প্রোগ্রামিং কৌশল দেখানোর জন্য তৈরি করা হয়েছিল। এই টিউটোরিয়ালের ভিত্তি একটি সাধারণ অনুমানমূলক গেম তৈরি করতে একটি এলোমেলো সংখ্যা জেনারেটর ব্যবহার করা হবে। শেষ ফলাফল কেউ বুঝতে পারে কিভাবে এলোমেলো সংখ্যা উৎপন্ন হয়। উদাহরণস্বরূপ, ভিডিও গেমগুলিতে যেখানে সংখ্যায় ক্ষতি সাধিত হয় সেই সংখ্যাগুলি সাধারণত একটি এলোমেলো সংখ্যা জেনারেটর দিয়ে উৎপন্ন হয় যার নির্দিষ্ট উত্পাদন যেমন আমাদের তৈরি করা হয়। এলোমেলো সংখ্যা জেনারেটর আরো জটিল হতে পারে, কিন্তু এটি কিভাবে কাজ করে তার প্রাথমিক ধারণা পেতে পারে।
ধাপ 2: পাইথন এবং পাইচার্ম ইনস্টল করা
সম্পদ:
www.python.org/
www.jetbrains.com/pycharm/
ধাপ 3: ভিডিও গাইড
দয়া করে উপরের ভিডিও গাইডগুলি দেখুন, এবং তারপর গেমটি কীভাবে লিখতে হয় তা আরও বুঝতে আপনাকে সাহায্য করতে নীচের পদক্ষেপগুলি দেখুন।
ধাপ 4: একটি এলোমেলো সংখ্যা তৈরি করা
গেমটির জন্য একটি সহজ চ্যালেঞ্জের জন্য আমরা 100 এর নিচে একটি এলোমেলো সংখ্যা তৈরি করতে চাই। এই সংখ্যাটি এমন হবে যা খেলোয়াড়কে অনুমান করতে হবে। সংখ্যা পরিসীমা 1 থেকে 99 এর মধ্যে হবে। আমরা নিম্নলিখিত বিবৃতি লিখে এটি সম্পন্ন করি:
randomNumber = random.randint (1, 99)
"randomNumber" একটি পরিবর্তনশীল যা আমরা র্যান্ডম সংখ্যা সংরক্ষণ করব।
"random.randint (1, 99)" 1 এবং 99 এর মধ্যে একটি এলোমেলো সংখ্যা তৈরি করতে ব্যবহৃত হয়।
*দ্রষ্টব্য: নিশ্চিত করুন যে কোডটির উপরে আপনি "র্যান্ডম ইম্পোর্ট" লিখছেন বা আপনি "random.randint (1, 99)" ব্যবহার করতে পারবেন না
একটি গুরুত্বপূর্ণ নোট হল উদাহরণ থেকে ঠিক ইন্ডেন্টেশন অনুসরণ করা কারণ পাইথন ইন্ডেন্টেশনের মাধ্যমে গঠন করা হয়েছে। যদি একটি স্টেটমেন্ট ভুল ইন্ডেন্টেশন লাইনে রাখা হয় তাহলে গেমটি খেলার চেষ্টা করলে কোড ত্রুটি প্রদান করতে পারে।
ধাপ 5: ব্যবহারকারীর কাছ থেকে ইনপুট নেওয়া
আমাদের গেমটি কাজ করার জন্য আমরা অবশ্যই ব্যবহারকারীর ইনপুট গ্রহণ করতে সক্ষম হব। খেলোয়াড় থেকে এলোমেলো সংখ্যাটি কী হবে তার অনুমান আমাদের পেতে হবে। যে সংখ্যাটি অনুমান করা যায় তার পরিসীমা হল 1 থেকে 99 পর্যন্ত। এই প্রোগ্রামটি যখন একটি সংখ্যা সীমার বাইরে থাকে তখন ত্রুটি প্রদান করে না, তবে সঠিক সংখ্যাটি অনুমান না করা পর্যন্ত লুপটি চলতে থাকবে।
আমরা "ইনপুট" কমান্ড ব্যবহার করে এটি করি যা আপনি এভাবে লিখতে পারেন।
অনুমান = int (ইনপুট ("1 এবং 99 এর মধ্যে একটি সংখ্যা লিখুন:"))
আমরা "অনুমান" নামক একটি পরিবর্তনশীল ব্যবহারকারীর ইনপুট সংরক্ষণ করছি। "Int" মানে আমরা ব্যবহারকারীর কাছ থেকে ইনপুট একটি পূর্ণসংখ্যা হিসাবে সংরক্ষণ করছি যার অর্থ এটি একটি সম্পূর্ণ সংখ্যাসূচক মান হবে। ইনপুটের জন্য বিভাগগুলি ("1 এবং 99 এর মধ্যে একটি সংখ্যা লিখুন:") কম্পিউটারকে বলে যে আমরা ব্যবহারকারীর ইনপুট নিচ্ছি, এবং তারপর লুপ চলতে থাকলে নিম্নলিখিত বার্তাটি প্রদর্শন করুন।
ধাপ 6: লুপের সময় একটি বেসিক তৈরি করা
আমাদের এখন একটি সময় লুপ তৈরি করতে হবে। এটি সম্পন্ন করার জন্য, আমাদের একটি বিবৃতি লিখতে হবে যা সত্য না হওয়া পর্যন্ত কাজ করবে। যখন লুপটি এই প্রোগ্রামে ইন্ডেন্ট করা হয় না এবং এর মধ্যে "যদি/এলিফ" স্টেটমেন্ট থাকে যা এর নীচে ইন্ডেন্ট করা থাকে। "If/Elif" স্টেটমেন্টগুলি কাজ করতে থাকবে যতক্ষণ না লুপ স্টেটমেন্ট সত্য না হয়।
যখন randomNumber! = অনুমান:
ধাপ 7: ইফ এলিফ স্টেটমেন্ট তৈরি করা
বিবৃতি, "যদি/এলিফ" এর অর্থ দাঁড়ায় যদি এটি সঠিক হয় তবে এটি না হলে এটি করুন, অন্য কিছু করুন। বিবৃতিটি লিখিত হয়েছে যাতে প্রাথমিক অনুমান ভুল হলে ব্যবহারকারী একটি নতুন ইনপুট প্রবেশ করতে পারে। "If/Elif" এর প্রিন্ট স্টেটমেন্ট তাদের একটি ইঙ্গিত দেবে যে অনুমানটি খুব বেশি নাকি খুব কম।
ধাপ 8: চূড়ান্ত বিবৃতি লেখা
চূড়ান্ত বিবৃতিটি যখন লুপের বাইরের দিকে এবং কোন ইন্ডেন্ট ছাড়াই লেখা হয়। একবার ব্যবহারকারী সঠিক সংখ্যা অনুমান করলে while লুপটি "ব্রেক" বা "স্টপ" হবে এবং তারপর চূড়ান্ত বিবৃতিতে চলে যাবে। ভেরিয়েবল "অনুমান" এবং ভেরিয়েবল "র্যান্ডম নম্বর" সমান হলে এটি ঘটবে। প্রোগ্রামটি আবার শুরু না হওয়া পর্যন্ত খেলাটি শেষ হবে।
ধাপ 9: অতিরিক্ত
অনুমানমূলক গেম ইন্সট্রাকটেবল সমাপ্ত করার পরে, কেউ পাইথনকে আরও অন্বেষণ করতে চাইতে পারে। আপনার পাইথন দক্ষতাকে চ্যালেঞ্জ করার জন্য এখানে কয়েকটি ধারণা রয়েছে।
- এলোমেলো সংখ্যার জন্য নম্বর পরিসীমা পরিবর্তন করার চেষ্টা করুন।
- ব্যবহারকারীর কাছে বার্তাগুলি আরও ভাল কিছুতে পরিবর্তন করুন।
- প্রোগ্রামটি সঠিক উত্তর পেতে কতগুলি চেষ্টা করে তার স্কোর রাখার চেষ্টা করুন।
ধাপ 10: কীওয়ার্ড
- পাইথন একটি প্রোগ্রামিং ভাষা।
- পাইচার্ম এমন একটি প্রোগ্রাম যা পাইথন প্রোগ্রাম তৈরিতে সাহায্য করে।
- "এলোমেলো" একটি এলোমেলো সংখ্যা জেনারেটর
- "পরিবর্তনশীল" একটি প্রতীক যার জন্য মান পরিবর্তন হতে পারে
- "int" হল পূর্ণসংখ্যার পূর্ণ সংখ্যার জন্য একটি ডাটা টাইপ সংক্ষিপ্ত
- ব্যবহারকারীর ইনপুট কিভাবে নিতে হয় তা হল "ইনপুট"
- "মুদ্রণ" আপনাকে ব্যবহারকারীর জন্য পর্দায় একটি বার্তা মুদ্রণ করতে দেবে
- "while" হল লুপ স্টেটমেন্ট যা বলে কিছু করার সময় এটি সত্য
- "যদি" একটি বিবৃতি যার অর্থ যদি এটি সত্য হয় তবে এটি করুন
- "! =" মানে সমান নয়
- "<" এর চেয়ে কম মানে
- ">" এর চেয়ে বড় মানে
- "elif" অন্যের জন্য সংক্ষিপ্ত যদি বিবৃতি হয়
প্রস্তাবিত:
একটি সহজ অনুমান খেলা - পাইথন + XBees + Arduino: 10 ধাপ
একটি সাধারণ অনুমানমূলক খেলা - পাইথন + এক্সবিইস + আরডুইনো: গেমটি কীভাবে কাজ করে তা এখানে: আপনি 'a' - 'h' - & gt এর মধ্যে একটি অক্ষর অনুমান করার 4 টি চেষ্টা করেছেন সঠিক চিঠি অনুমান করুন: আপনি জিতেছেন! ?-> ভুল চিঠি অনুমান করুন: খেলা শেষ?-> 'A' - 'h' এর বাইরে অন্য কোনো চরিত্র অনুমান করুন: খেলা শেষ? আপনার Arduino আপনাকে অনুমতি দেবে
ম্যাকি ম্যাকি গো এবং একটি মজার খেলা সম্পর্কে জানার জন্য সহজ জিনিস: 4 টি ধাপ
Makey Makey GO এবং একটি মজার খেলা সম্পর্কে জানার জন্য সহজ জিনিস: অনেক মানুষ একটি MaKey MaKey GO পায় এবং এর সাথে কি করতে হবে তার কোন ধারণা নেই। আপনি স্ক্র্যাচে কিছু মজাদার গেম খেলতে পারেন এবং এটি সর্বদা অস্ত্রের নাগালের মধ্যে তৈরি করতে পারেন! আপনার যা দরকার তা হল একটি MaKey MaKey GO এবং একটি কম্পিউটার যা স্ক্র্যাচ অ্যাক্সেস করতে পারে
মিনি "সংখ্যা অনুমান করুন" গেম মেশিন মাইক্রো: বিট: 10 ধাপ সহ
মিনি "অনুমান নম্বর" গেম মেশিন মাইক্রো দিয়ে: বিট: আপনি কি কখনো " নম্বর অনুমান করুন " এটি একটি খুব সহজে তৈরি করা মিনি গেম মেশিন যা " নম্বর অনুমান করুন " তোমার সাথে. আমরা শারীরিক খেলাকে উৎসাহিত করতে এবং বাচ্চাদের প্রোগ্রামিং শিখতে সাহায্য করার জন্য এই DIY প্রকল্পটি তৈরি করেছি। এটি একটি MU ব্যবহার করে
পাইথন অনুমান খেলা: 9 ধাপ
পাইথন গেসিং গেম: নিম্নলিখিত নির্দেশাবলী ধাপে ধাপে নির্দেশনা প্রদান করে কিভাবে এলোমেলো মডিউল ব্যবহার করে একটি প্রোগ্রাম লিখতে হয় এবং একটি অনুমানমূলক খেলা তৈরি করে যা ব্যবহারকারীর সাথে যোগাযোগ করে। শুরু করার জন্য আপনাকে আপনার কম্পিউটারে পাইথন ইনস্টল করতে হবে এবং অপও করতে হবে
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ।: 3 টি ধাপ
DIY MusiLED, সঙ্গীত সিঙ্ক্রোনাইজড LEDs এক-ক্লিক উইন্ডোজ এবং লিনাক্স অ্যাপ্লিকেশন (32-বিট এবং 64-বিট)। পুনরায় তৈরি করা সহজ, ব্যবহার করা সহজ, পোর্টে সহজ। এই প্রকল্পটি আপনাকে আপনার আরডুইনো বোর্ডে 18 টি LED (6 লাল + 6 নীল + 6 হলুদ) সংযুক্ত করতে এবং আপনার কম্পিউটারের সাউন্ড কার্ডের রিয়েল-টাইম সংকেত বিশ্লেষণ করতে এবং তাদের রিলেতে সহায়তা করবে। বীট প্রভাব (ফাঁদ, উচ্চ টুপি, কিক) অনুযায়ী তাদের আলো জ্বালানোর জন্য LEDs