Anonim

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

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

প্রথমে আমি পাঠকের প্রশ্নের উত্তর দেব এবং তারপরে আমি পাইথনকে আরও কিছুটা নিয়ে আলোচনা করব কারণ এতে আমি নিজেকে খুব আগ্রহী মনে করি।

পাইথনের একটি স্ট্রিতে পূর্ণসংখ্যা রূপান্তর করুন

একটি পূর্ণসংখ্যা হল একটি সংখ্যা। একটি সংখ্যাকে একটি স্ট্রিংয়ে রূপান্তর করা টেবিল এবং আদেশযুক্ত তালিকার জন্য ব্যবহৃত হয় যা পাইথনে লিখিত অনেক উত্পাদনশীলতা অ্যাপ্লিকেশনগুলিতে অংশ নেয়। পাইথনের একটি স্ট্রিতে পূর্ণসংখ্যার রূপান্তর করার জন্য কয়েকটি উপায় আছে তবে আমাকে 'টিআর' ফাংশনটি দেখানো হয়েছিল সুতরাং এটি উদাহরণে ব্যবহার করবে। অন্যান্য উপায়ে 'repr' এবং '% d'% 'অন্তর্ভুক্ত।

বিন্যাসটি 'str (int)'।

উদাহরণস্বরূপ, আপনি যদি পাইথন সম্পাদকটিতে নিম্নলিখিতটি লিখে থাকেন তবে আপনি কিছু প্রাথমিক গণিত সম্পাদন করতে পারেন:

d = 100.0 / 52.0

s = str (d)

মুদ্রণ এস

গণিতটি 100 দ্বারা 52 দ্বারা বিভক্ত। আরআরটি কোথা থেকে ইনপুট নেওয়া হবে তা নির্দেশ করার জন্য, ম্যাচটি সম্পাদন করুন এবং ফলাফলটি মুদ্রণ করুন। এই ক্ষেত্রে, ফলাফলটি 1.9230769।

কিছুটা জটিল জটিল সংস্করণ:

d = 100.0 / 52.0

8 টি অক্ষর ব্যবহার করুন, 2 দশমিক স্থান দিন

s = "% 8.2f"% d

মুদ্রণ এস

এই কোডটি একই গণিত সম্পাদন করে তবে ফলাফলটিতে মাত্র দুটি দশমিক স্থান নির্দিষ্ট করে। সুতরাং মুদ্রণটি তখন 1.92 হবে।

সুতরাং এটি কীভাবে পাইথনের একটি স্ট্রিতে পূর্ণসংখ্যা রূপান্তর করতে।

পাইথনের কিছুটা ব্যাকগ্রাউন্ড

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

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

পাইথন যে পরিমাণে ব্যবহৃত হয় তা বুঝতে পারলে এটি আরও বেশি আকর্ষণীয় হয়ে ওঠে। উদাহরণস্বরূপ, ইন্ডাস্ট্রিয়াল লাইট অ্যান্ড ম্যাজিক পাইথন ব্যবহার করে এবং তাই র্যাকস্পেস, হানিওয়েল, ফিলিপস, অ্যাস্ট্রাজেনিকা, ফোরকাস্টওয়াচ, ডি-লিঙ্ক এবং অন্যান্য বড় বড় সংস্থাগুলির একটি ব্যাপ্তি। তারা সকলেই হ্যান্ডলিং প্রক্রিয়া থেকে শুরু করে ডেটা ম্যানেজমেন্ট পর্যন্ত ব্যবসায়ের মধ্যে পাইথনকে কোনও কিছুর জন্য ব্যবহার করে।

আপনি যদি কখনও মাইনক্রাফ্ট অ্যাডন এমসিডিউজিয়ন ব্যবহার করেন তবে এটি অতিরিক্ত সামগ্রী তৈরি করতে পাইথন ব্যবহার করে। আপনার যদি প্রোগ্রামিংয়ের সামান্য জ্ঞান থাকে তবে এটি আপনাকে নিজের তৈরি করতেও সহায়তা করে।

পাইথন ব্যবহার করা

পাইথন এখানে ফ্রি ডাউনলোড করা যায় এবং নিয়মিত বিকাশ ও আপডেট করা হয়। কোডটি ওপেন সোর্স এবং বিপুল সংখ্যক বিকাশকারী দ্বারা পরিচালিত হয়। আপনি যা করবেন তা করতে বিনামূল্যে ডাউনলোডের জন্য একটি উইন্ডোজ এবং ইউনিক্স সংস্করণ উপলব্ধ।

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

একবার ইনস্টল হয়ে গেলে আপনি কমান্ড লাইন থেকে পাইথন ব্যবহার করেন। প্রশাসক হিসাবে কমান্ড লাইন উইন্ডোটি খুলুন, 'পাইথন 3 সংস্করণ' টাইপ করুন এবং এন্টার টিপুন। আপনি যদি সংস্করণ 2 ব্যবহার করছেন তবে আপনি অবশ্যই 'পাইথন 2 সংস্করণ' টাইপ করুন এবং এন্টার টিপুন। এরপরে আপনাকে প্রোগ্রামিং পরিবেশে প্রবেশ করা হবে।

এটি এখন পর্যন্ত পাইথনের সাথে যতটা পেরেছি about 'দি হাইথিকার্স গাইড টু পাইথন'-এর এই গাইডটি আপনাকে যেতে ইচ্ছুক হলে আপনাকে আরও এগিয়ে নিতে পারে।

আমি প্রোগ্রামারিকভাবে আরও ব্যাকরণগতভাবে ঝুঁকিতে আছি তাই পাইথন আমার পক্ষে কঠিন হতে চলেছে। তা সত্ত্বেও, এটি আমার আগ্রহকে ঘিরে রেখেছে এই কারণেই আমি আপনাকে সেই ভাষা সম্পর্কে আরও স্টাফ দিয়ে বিরক্ত করেছিলাম যা আপনি সম্ভবত জানতে চাননি। অন্তত আমি আসল প্রশ্নের উত্তর দিতে সক্ষম হতে যথেষ্ট শিখেছি!

কীভাবে অজগরকে একটি স্ট্রিতে পূর্ণসংখ্যা রূপান্তর করতে হয়