⊗pyPmFnVVP 5 of 129 menu

পাইথনে মান দ্বারা ভেরিয়েবল পাস করা

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

ধরুন আমাদের কাছে দুটি ভেরিয়েবল রয়েছে। প্রথমটির মান 1 ধারণ করে, এবং দ্বিতীয় ভেরিয়েবলটি প্রথমটির সমান:

num1 = 1 num2 = num1 print(num2) # আউটপুট হবে 1

দ্বিতীয় ভেরিয়েবল ডিক্লেয়ার করার পর যদি num1-কে পুনরায় লিখে আপডেট করা হয়, তাহলে num2-এর মান আগের মতোই থাকবে। এটি এই কারণে যে num2-এ শুধুমাত্র প্রথম ভেরিয়েবলের মান কপি হয়। এবং num1-এ পরবর্তীতে করা যেকোনো পরিবর্তন num2-কে প্রভাবিত করবে না। এখানে মান দ্বারা ভেরিয়েবল পাস করা কাজ করে:

num1 = 1 num2 = num1 num1 = 3 print(num2) # আউটপুট হবে 1

নিচের কোডটি 실행 করার ফলাফল কী হবে:

num1 = 10 num2 = num1 num1 = 5 print(num2)

নিচের কোডটি 실행 করার ফলাফল কী হবে:

num1 = 8 num2 = num1 - 2 print(num2)

নিচের কোডটি 실행 করার ফলাফল কী হবে:

txt1 = 'abcde' txt2 = 'abcde' txt1 = txt1.upper() print(txt2)

নিচের কোডটি 실행 করার ফলাফল কী হবে:

txt1 = 'abcde' txt2 = txt1 txt1 = txt1.title() print(txt1) print(txt2)
বাংলা
AfrikaansAzərbaycanБългарскиБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
আমরা সাইট পরিচালনা, বিশ্লেষণ এবং ব্যক্তিগতকরণের জন্য কুকি ব্যবহার করি। ডেটা প্রক্রিয়াকরণ গোপনীয়তা নীতি অনুযায়ী করা হয়।
সব গ্রহণ করুন কনফিগার করুন প্রত্যাখ্যান করুন