সুচিপত্র:

অ-ইংরেজি কীবোর্ড লেআউট শিখতে পাইথন ব্যবহার করা: 8 টি ধাপ
অ-ইংরেজি কীবোর্ড লেআউট শিখতে পাইথন ব্যবহার করা: 8 টি ধাপ

ভিডিও: অ-ইংরেজি কীবোর্ড লেআউট শিখতে পাইথন ব্যবহার করা: 8 টি ধাপ

ভিডিও: অ-ইংরেজি কীবোর্ড লেআউট শিখতে পাইথন ব্যবহার করা: 8 টি ধাপ
ভিডিও: Bangla typing in mobile।।মোবাইল এর সাথে কিবোর্ড সংযুক্ত করে বাংলায় টাইপ করুন।। keyboard and Mouse 2024, ডিসেম্বর
Anonim
অ-ইংরেজি কীবোর্ড লেআউট শিখতে পাইথন ব্যবহার করা
অ-ইংরেজি কীবোর্ড লেআউট শিখতে পাইথন ব্যবহার করা

হাই, আমি জুলিয়েন! আমি একজন কম্পিউটার বিজ্ঞানের ছাত্র এবং আজ আমি আপনাকে দেখাতে যাচ্ছি কিভাবে আপনি পাইথন ব্যবহার করে নিজেকে একটি অ-ইংরেজি ভাষার কীবোর্ড লেআউট শেখাতে পারেন। আজকাল প্রচুর ভাষা শিক্ষা অনলাইনে হয়, এবং একটি জিনিস যা মানুষ সত্যিই লড়াই করতে পারে তা হল তাদের কীবোর্ডে অক্ষরগুলি কোথায় তা শেখা। এই টিউটোরিয়ালের শেষে, আমাদের একটি প্রোগ্রাম থাকবে যার সাহায্যে আপনি বারবার কুইজ করতে পারবেন এবং আপনার স্কোরের হিসাব রাখতে পারবেন। এই প্রদর্শনের জন্য আমি কোরিয়ান বর্ণমালা, হাঙ্গুল ব্যবহার করব। কিন্তু, আপনি যে কোন ভাষা ব্যবহার করতে পারেন যতক্ষণ এটি একটি স্ট্যান্ডার্ড WASD কীবোর্ডের জন্য একটি কীবোর্ড লেআউট আছে।

সরবরাহ:

পাইথন 3 বা পরবর্তী সংস্করণ সহ একটি কার্যকরী কম্পিউটার

-পাইথন এবং এর কার্যকারিতা সম্পর্কে একটি প্রাথমিক বোঝার (অভিধান, লুপের জন্য, যখন লুপ এবং যদি বিবৃতি)

-আপনি যে ভাষা শেখার চেষ্টা করছেন তার জন্য একটি কীবোর্ড লেআউটের ছবি

ধাপ 1: মৌলিক কাঠামো

মৌলিক গঠন
মৌলিক গঠন

একটি নতুন পাইথন ফাইল তৈরি করুন এবং এটি সংরক্ষণ করুন। এলোমেলো আমদানি করে শুরু করুন। এখন আমরা আমাদের ফাংশন সংজ্ঞায়িত করতে পারি, যাকে আমি 'টাইপিং' বলব। মনে রাখবেন, এই পরিবর্তনশীল নামগুলির যে কোনওটি আপনি যা পছন্দ করেন তা পরিবর্তন করা যেতে পারে। আমাদের ফাংশনের মধ্যে, দুটি খালি অভিধান তৈরি করুন: বর্ণমালা এবং ভুল। তারপর একটি সঠিক ভেরিয়েবল তৈরি করুন এবং 0 এ বরাদ্দ করুন।

ধাপ 2: অভিধান তৈরি এবং র্যান্ডমাইজ করা

অভিধান তৈরি এবং র্যান্ডমাইজ করা
অভিধান তৈরি এবং র্যান্ডমাইজ করা

বর্ণমালার অভিধান হতে চলেছে যেখানে সমস্ত সম্পর্কযুক্ত কী এবং উত্তর রাখা হবে। রেফারেন্স হিসাবে আপনি যে লেআউটটি শিখতে চান তার ছবিটি ব্যবহার করুন, এবং অ-ইংরেজি অক্ষরটি কী এবং ইংরেজি অক্ষরটি প্রতিটি এন্ট্রির মান সহ অভিধানটি পূরণ করুন। যেসব অক্ষর ব্যবহার করার জন্য শিফটের প্রয়োজন হয়, তাদের জন্য কেবল বড় হাতের ইংরেজি অক্ষর লিখুন। এরপরে, অভিধানকে এলোমেলো করার জন্য আমরা একটি কী পরিবর্তনশীল করতে চাই যা অভিধানের কী () থেকে একটি তালিকা তৈরি করে। অবশেষে, আমরা কী তালিকা মিশ্রিত করতে random.shuffle ব্যবহার করতে পারি।

ধাপ 3: for এবং While Loops তৈরি করা

For এবং While Loops তৈরি করা হচ্ছে
For এবং While Loops তৈরি করা হচ্ছে

প্রথমে একটি লুপ তৈরি করুন যা আপনার তৈরি কীগুলির তালিকার মধ্য দিয়ে যায়। এর নীচে, প্রচেষ্টা নামক একটি পরিবর্তনশীল তৈরি করুন এবং এটিকে 3 এ বরাদ্দ করুন (অথবা যাইহোক অনেক চেষ্টা আপনি প্রতি প্রশ্নে অনুমতি দিতে চান)। তারপরে, কিছুক্ষণ ট্রু লুপ তৈরি করুন এবং এর নীচে আপনার ব্যবহারকারীর ইনপুট তৈরি করুন, এটিকে ভ্যালু নামক একটি ভেরিয়েবলে বরাদ্দ করুন। মূল্যের মধ্যে থাকা উচিত কী আমরা পুনরাবৃত্তি করছি এবং একটি স্ট্রিং যা ব্যবহারকারীকে ইংরেজিতে উত্তর জিজ্ঞাসা করে।

ধাপ 4: আমাদের যখন লুপ শর্ত তৈরি করা

আওয়ার উইল লুপ কন্ডিশন তৈরি করা
আওয়ার উইল লুপ কন্ডিশন তৈরি করা

আমাদের সময় 4 টি প্রধান শর্ত থাকবে যখন ব্যবহারকারী সঠিক, যদি তারা এড়িয়ে যেতে চায় (একটি ফাঁকা স্থানে প্রবেশ করে), যদি ইনপুটটি একটি অক্ষর না হয়, অথবা যদি তাদের উত্তরটি ভুল হয়। যদি তাদের ইনপুট বর্ণমালার [কী] সমান হয়, 'সঠিক' মুদ্রণ করুন, সঠিক ভেরিয়েবলে 1 যোগ করুন তারপর বিরতি দিন। যদি তাদের ইনপুট কিছুই না হয়, আমরা 'স্কিপড' মুদ্রণ করব, ভুল অভিধানের সাথে তাদের উত্তর যোগ করুন তারপর বিরতি দিন। পরিশেষে, যদি তাদের ইনপুট আলফানিউমেরিক অক্ষর না হয়, অথবা ইনপুটের দৈর্ঘ্য 1 এর চেয়ে বড় হয়, আমরা তাদের বলি তাদের ইনপুট অবৈধ।

ধাপ 5: ভুল উত্তর নিয়ে কাজ করা

ভুল উত্তর নিয়ে কাজ করা
ভুল উত্তর নিয়ে কাজ করা

শেষে আমাদের অন্য বিবৃতিতে, আমরা প্রথমে ব্যবহারকারীর কত প্রচেষ্টা আছে তা যাচাই করতে হবে। যদি ব্যবহারকারীর মাত্র 1 টি প্রচেষ্টা বাকি থাকে, তাহলে আমরা ভুল অভিধানের উত্তর যোগ করি, সঠিক উত্তরটি মুদ্রণ করি, তারপর বিরতি দিন। বাকী বাক্য বিবৃতির জন্য (যদি তাদের এখনও প্রচেষ্টা বাকি থাকে), প্রচেষ্টা থেকে 1 বিয়োগ করুন, ব্যবহারকারীকে আবার চেষ্টা করতে বলুন এবং কতগুলি প্রচেষ্টা বাকি আছে তা মুদ্রণ করুন।

ধাপ 6: ফলাফল দেখা

ফলাফল দেখে
ফলাফল দেখে

কঠিন অংশ শেষ! এখন, আমাদের ফলাফল দেখার জন্য আমাদের কেবল কয়েকটি মুদ্রণ বিবৃতি যুক্ত করতে হবে। প্রথমে, মুদ্রণ করুন যে ব্যবহারকারী বর্ণমালার দৈর্ঘ্যের সঠিক পেয়েছেন। পরবর্তী অংশটি চালু করতে, 'আপনি নিম্নলিখিত ভুল পেয়েছেন:' মুদ্রণ করুন। তারপরে, ভুল অভিধানের মাধ্যমে পুনরাবৃত্তি করার জন্য একটি লুপ ব্যবহার করুন। তারপরে, মান অনুসারে প্রতিটি কী মুদ্রণ করুন। ফাইলের শেষে আপনার ফাংশনটি কল করতে ভুলবেন না এর নাম একজোড়া বন্ধনী দ্বারা অনির্ধারিত অনুসারী টাইপ করে। এবং এর সাথে, আমাদের ফাইলটি সম্পূর্ণ!

ধাপ 7: আপনার প্রোগ্রাম পরীক্ষা করা

আপনার প্রোগ্রাম পরীক্ষা করা হচ্ছে
আপনার প্রোগ্রাম পরীক্ষা করা হচ্ছে

আপনার প্রোগ্রাম চালানোর জন্য f5 চাপুন। সঠিক উত্তর, ভুল উত্তর, এড়িয়ে যাওয়া এবং অবৈধ ইনপুট সহ আপনার সমস্ত শর্তগুলি পরীক্ষা করতে ভুলবেন না। সংযুক্ত ছবিটি দেখায় যে একটি উদাহরণ পরীক্ষা রান কেমন হতে পারে।

ধাপ 8: সমাপ্তি চিন্তা

আপনি যদি এটিকে এতদূর নিয়ে আসেন তবে দুর্দান্ত কাজ! আপনি এখন অবিরাম নিজেকে প্রশ্ন করতে পারেন যতক্ষণ না আপনি আপনার পছন্দসই ভাষায় স্পর্শ টাইপিস্ট হন। পাইথনে অসীম সম্ভাবনা রয়েছে, তাই প্রোগ্রামের বৈশিষ্ট্যগুলি যোগ বা পরিবর্তন করতে চারপাশে টিঙ্কার করতে ভয় পাবেন না। পড়ার জন্য আপনাকে ধন্যবাদ!

প্রস্তাবিত: