পাইথনে মুদ্রণ কী এবং এর পরামিতিগুলি কীভাবে ব্যবহার করতে হয়?



উদাহরণ সহ পাইথনে কী প্রিন্ট হয় তা জানুন। এছাড়াও প্রতিটি পরামিতি যেমন কীভাবে শেষ, ফাইল, সেপ এবং উদাহরণ সহ ফ্লাশ করা যায় সেগুলি কীভাবে ব্যবহার করবেন তা শিখুন।

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

এগিয়ে যাওয়ার আগে আসুন এখানে areেকে দেওয়া বিষয়বস্তু একবার দেখে নেওয়া যাক:

পাইথনে মুদ্রণ কী?

পাইথন মুদ্রণ মান কনসোল থেকে আউটপুট মুদ্রণ করতে ব্যবহৃত। এই ফাংশনটির বাক্য গঠনটি নিম্নরূপ:





বাক্য গঠন:

ছাপা( মান 1 , মান 2 , ..., সেপ্টেম্বর = ‘‘, শেষ = ‘এন’, ফাইল = sys.stdout, ফ্লাশ = মিথ্যা)

প্যারামিটারগুলি এবং তাদের বর্ণনা নীচে রয়েছে:



প্যারামিটারবর্ণনা

মান 1, মান 2 , ...

যে আউটপুটগুলি মুদ্রণ করা দরকার। একের বেশি হতে পারে

সেপ্টেম্বর



আপনি কীভাবে মুদ্রিত হওয়া অবজেক্টগুলিকে আলাদা করতে চান তা নির্দিষ্ট করতে একটি alচ্ছিক প্যারামিটার ব্যবহৃত হয়। এর ডিফল্ট মান হ'ল একটি সাদা স্থান (‘‘)।

শেষ

আউটপুট শেষে কী প্রিন্ট করা হবে তা নির্দিষ্ট করতে একটি alচ্ছিক প্যারামিটার ব্যবহৃত হয়। ডিফল্ট মান হ'ল 'এন'

ফাইল

একটি রাইটিং পদ্ধতি সহ একটি .চ্ছিক পরামিতি। ডিফল্ট মান sys.stdout

ফ্লাশ

আউটপুটটি ফ্লাশ (সত্য) বা বাফার (মিথ্যা) করতে হবে কিনা তা নির্দিষ্ট করতে ব্যবহৃত একটি alচ্ছিক প্যারামিটার। এর ডিফল্ট মানটি মিথ্যা

জাভা জন্য গ্রহন সেট আপ

বিঃদ্রঃ: আউটপুট হিসাবে ফিরে আসার আগে সমস্ত বস্তু একটি স্ট্রিতে রূপান্তরিত হবে।

পাইথনে মুদ্রণ ব্যবহার করা

মুদ্রণ ফাংশন নিম্নলিখিত হিসাবে ব্যবহার করা যেতে পারে:

Alচ্ছিক পরামিতি ছাড়াই:

আপনি যে কোনও আউটপুট অবজেক্ট আপনার প্রয়োজন হিসাবে মুদ্রণ করতে মুদ্রণ বিবৃতিটি ব্যবহার করতে পারেন। নিম্নলিখিত উদাহরণ বিবেচনা করুন:

উদাহরণ:

মুদ্রণ ('পাইথনে মুদ্রণ ফাংশন ব্যবহার করে')

আউটপুট: পাইথনে মুদ্রণ ফাংশন ব্যবহার করে

এখানে, মুদ্রণ ফাংশনটি কনসোলটিতে প্রদত্ত স্ট্রিংটি প্রিন্ট করে।

আসুন এখন একক মুদ্রণ বিবৃতিতে একাধিক মান দেওয়া যাক।

উদাহরণ:

a = 2019 বি = 'ওয়ার্ল্ড' প্রিন্ট ('হ্যালো', ক, খ)

আউটপুট: হ্যালো 2019 ওয়ার্ল্ড

আপনি দেখতে পাচ্ছেন, উপরের উদাহরণে, একটি একক মুদ্রণ বিবৃতি তিনটি পৃথক বিষয় মুদ্রণ করে। এছাড়াও, '+' অপারেটর উদাহরণস্বরূপ বস্তুর সংমিশ্রনের অনুমতি দেয়:

উদাহরণ:

a = 'হাই' বি = 'ওয়েলকাম' প্রিন্ট (এ + বি)

আউটপুট: এই যে স্বাগতম

এখানে আরো কয়েকটি উদাহরণ রয়েছে যা আপনি চেষ্টা করতে পারেন:

উদাহরণ:

মুদ্রণ ('হ্যালো') মুদ্রণ ('হ্যালো', 'ওয়ার্ল্ড') # দুটি স্ট্রিং প্রিন্ট করে ('হ্যালো' + 'ওয়ার্ল্ড') # দুটি স্ট্রিং প্রিন্ট ('হেলন' + 'ওয়ার্ল্ড') # মুদ্রণ সহ প্রিন্ট ( 'হ্যালো', 'ওয়ার্ল্ড', 2019) # প্রিন্টিং স্ট্রিং বরাবর পূর্ণসংখ্যার মুদ্রণ (2019, 'হ্যালো ওয়ার্ল্ড') মুদ্রণ (আরআর (2019) + 'হ্যালো ওয়ার্ল্ড') # স্ট্রিংয়ের সাথে পূর্ণসংখ্যার সংযুক্তি (ধরণের রূপান্তর ব্যবহার করে) মুদ্রণ (34 +67) মুদ্রণের মধ্যে # সংযোজন

আপনি প্রতিটি বস্তুর মধ্যে যে কোনও ধরণের বিভাজক নির্দিষ্ট করতে পারেন।

পৃথককারী নির্দিষ্ট করে:

পৃথককারী প্রিন্ট স্টেটমেন্টের মধ্যে উপস্থিত বিভিন্ন বস্তুর মধ্যে একটি পার্টিশন তৈরি করে। এই গুণাবলীর ডিফল্ট মান হ'ল সাদা বর্ণের অক্ষর (‘‘)। ব্যবহারকারী যখন প্রয়োজন হয় তখন এই অপারেটরের মান পরিবর্তন করতে পারে।

উদাহরণ:

a = 'হ্যালো' বি = 'ওয়ার্ল্ড' প্রিন্ট (এ, 2019, বি, সেপ = ',')

আউটপুট: হ্যালো, 2019, ওয়ার্ল্ড

উপরের উদাহরণে, পৃথক বস্তু পূর্ববর্তী উদাহরণের বিপরীতে হোয়াইটস্পেস বর্ণের চেয়ে কমা (,) দ্বারা পৃথক করা হয়।

আউটপুট শেষে আপনি কী মুদ্রণ করবেন তাও আপনি সামঞ্জস্য করতে পারেন।

ব্যবহার করে শেষ পরামিতি:

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

উদাহরণ:

a = 'হাই' বি = 'ওয়েলকাম' প্রিন্ট (ক) প্রিন্ট (খ)

আউটপুট:

এই যে স্বাগতম

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

উদাহরণ:

a = 'হাই' বি = 'ওয়েলকাম' প্রিন্ট (ক, শেষ = 'এবং') মুদ্রণ (খ)

আউটপুট: এই যে স্বাগতম

উপরের উদাহরণে, এর মান শেষ আউটপুটগুলির মধ্যে দেখা হিসাবে প্যারামিটারটি ‘&’।

মুদ্রণ বিবৃতিটি কোনও ফাইলের আউটপুটগুলিও লিখতে পারে।

একটি ফাইল লিখিত:

আউটপুটটি কোনও ফাইলটিতে বিকল্পভাবে ব্যবহার করে লেখা যেতে পারে ফাইল প্যারামিটার যদি ফাইলটি উপস্থিত না থাকে তবে এটি সেই নামটি সহ একটি নতুন ফাইল তৈরি করে এবং এতে আউটপুট লিখবে। উদাহরণ স্বরূপ:

উদাহরণ:

newfile = খুলুন ('abc.txt', 'w') মুদ্রণ ('হাই ওয়েলকাম', ফাইল = নতুন ফাইল) newfile.close ()

আউটপুট: নীচের চিত্রের ফাইলটি একবার দেখুন:

পাইথন-এডুরেকাতে ফাইল-প্রিন্টের জন্য EX1.txt_print

দ্য ফ্লাশ পরামিতি:

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

উদাহরণ:

আমদানির সময় জি = খোলা ('নমুনা। টেক্সট', 'আর') এ = জি.আরড () এস = সময়.টাইম () মুদ্রণ (এ, ফ্লাশ = ফলস) ই = টাইম.টাইম () মুদ্রণ (ই-এস)

আউটপুট:

এটি কার্যকর করার জন্য নেওয়া সময়টি 0.00099 সেকেন্ড। এখন, মানটিকে সত্যে পরিবর্তন করার চেষ্টা করি।

উদাহরণ:

আমদানির সময় জি = খোলা ('নমুনা.টিএসটিএসটি', 'আর') এ = জি.আরড () এস = টাইম.টাইম () প্রিন্ট (এ, ফ্লাশ = ট্রু) ই = টাইম.টাইম () প্রিন্ট (ই-এস)

আউটপুট:

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

এটি 'পাইথনের মুদ্রণ' শীর্ষক এই নিবন্ধটির শেষে এনেছে। আমি আশা করি আপনি সবকিছু পরিষ্কারভাবে বুঝতে পেরেছেন। আপনি যথাসম্ভব অনুশীলন নিশ্চিত করুন এবং আপনার অভিজ্ঞতাটি ফিরিয়ে দিন।

কিভাবে ডাবল ইনট রূপান্তর করতে

আমাদের জন্য একটি প্রশ্ন আছে? দয়া করে এই 'পাইথন প্রিন্ট' ব্লগের মন্তব্য বিভাগে উল্লেখ করুন এবং আমরা যত তাড়াতাড়ি সম্ভব আপনার কাছে ফিরে আসব।

পাইথনের বিভিন্ন অ্যাপ্লিকেশন সহ গভীরতর জ্ঞান পেতে, আপনি লাইভের জন্য তালিকাভুক্ত করতে পারেন 24/7 সমর্থন এবং আজীবন অ্যাক্সেস সহ।