কম্পিউটার

কি পাইথন ঠান্ডা করে তোলে?


এই নিবন্ধে, আমরা শিখব যে সমস্ত বৈশিষ্ট্যগুলি পাইথনকে শান্ত এবং অন্যান্য ভাষা থেকে আলাদা করে তোলে৷

>>>এটি আমদানি করুন

আউটপুট

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

এক লাইনে দুটি ভেরিয়েবলের অদলবদল

আমরা নীচের দেখানো হিসাবে একক বিবৃতি আকারে একই সময়ে একাধিক ভেরিয়েবলের মান নির্ধারণ করতে পারি

উদাহরণ

a =201b =786print("a ="+str(a)+ এর মান অদলবদল করার আগে" এবং b ="+str(b))#মূল্য অদলবদল করার আগে, b =b, aprint("এর মান অদলবদল করার পরে a ="+str(a)+" এবং b ="+str(b))#মান অদলবদল করার পরে

আউটপুট

a =201 এবং b =786 এর মান অদলবদল করার আগে a =786 এবং b =201 এর মান অদলবদল করার পরে

প্রকার গণনা করুন

গণনা করা টাইপটি আসলে তাদের দৈর্ঘ্য না জেনে তালিকা এবং অনুরূপ প্রকারগুলিকে অতিক্রম করতে ব্যবহৃত হয়৷

উদাহরণ

mylist =['t','u','t','o','r','i','a','l']i এর জন্য, গণনাতে মান(mylist):print( i, ':', মান)

আউটপুট

0 :t1 :u2 :t3 :o4 :r5 :i6 :a7 :l

জিপ পদ্ধতি

জিপ পদ্ধতি ব্যবহার করে আমরা নীচের কোডে দেখানো একই সময়ে একাধিক তালিকা অতিক্রম করতে পারি।

উদাহরণ

mylist1 =['t', 'u', 't', 'o', 'r', 'i', 'a', 'l']mylist2 =['p', 'o',' i','n','t']i,j-এর জন্য zip(mylist1,mylist2):print( i, ':', j) 

আউটপুট

t :pu :ot :io :nr :t 

তালিকা উল্টানো

বিল্ট-ইন বিপরীত পদ্ধতি() ব্যবহার করে আমরা কোনো লুপিং কনস্ট্রাক্ট ছাড়াই সরাসরি বিপরীত তালিকা পেতে পারি

উদাহরণ

list_inp =['t','u','t','o','r','i','a','l']print(list(reversed(list_inp))) 

আউটপুট

['l', 'a', 'i', 'r', 'o', 't', 'u', 't'] 

ইন্টারেক্টিভ "_" অপারেটর ব্যবহার করুন।

এই অপারেটরটি পূর্ববর্তী অপারেশনের আউটপুট মুদ্রণ বা প্রদর্শন করতে কমান্ড লাইনে ব্যবহৃত হয়।

>>> 12 + 1224>>> _24>>> মুদ্রণ(_)24

যেহেতু আমরা সবাই জানি যে পাইথনে ডেটা টাইপ ঘোষণার প্রয়োজন নেই এবং আমরা একটি প্রোগ্রামে একাধিকবার ভেরিয়েবলের ডেটা টাইপ পরিবর্তন করতে পারি।

উপসংহার

এই নিবন্ধে, আমরা পাইথনে উপস্থিত সমস্ত বৈশিষ্ট্য সম্পর্কে শিখেছি যা এটিকে শীতল এবং প্রোগ্রামারদের কাছে আরও আকর্ষণীয় করে তোলে।


  1. পাইথনে CGI কি?

  2. পাইথনে __init__.py কি?

  3. পাইথনে একটি নামস্থান কি?

  4. পাইথনে স্ট্রিংগুলি % কি করে?