Python সিনট্যাক্স: ভেরিয়েবল, ডেটা টাইপ, শর্তাবলী, লুপ

ভেরিয়েবল এবং ডেটা টাইপ

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

পরিবর্তনশীল ঘোষণা:

variable_name = value

সাধারণ তথ্য প্রকার:

  • পূর্ণসংখ্যা( int): age = 25
  • ফ্লোটিং-পয়েন্ট নম্বর( float): pi = 3.14
  • স্ট্রিং( str): name = "John"
  • বুলিয়ান( bool): is_true = True

 

শর্তসাপেক্ষ বিবৃতি

মধ্যে শর্তসাপেক্ষ বিবৃতি Python শর্তাদি পরীক্ষা করতে এবং মূল্যায়ন ফলাফলের উপর ভিত্তি করে বিবৃতি কার্যকর করতে ব্যবহৃত হয়।, , এবং(অন্যথায় যদি) if গঠনগুলি নিম্নরূপ ব্যবহার করা হয়: else elif

if বিবৃতি:

if condition:  
    # Execute this block if condition is True  

else বিবৃতি:

else:  
    # Execute this block if no preceding if statement is True  

elif (else if) বিবৃতি:

elif condition:  
    # Execute this block if condition is True and no preceding if or else statement is True  

 

লুপস

Python দুটি সাধারণভাবে ব্যবহৃত লুপ প্রকারকে সমর্থন করে: for লুপ এবং while লুপ, বিবৃতিগুলির পুনরাবৃত্তিমূলক সঞ্চালন সক্ষম করে।

for লুপ:

for variable in sequence:  
    # Execute statements for each value in the sequence  

while লুপ:

while condition:  
    # Execute statements while the condition is True  

 

নির্দিষ্ট উদাহরণ:

# Variable declaration  
age = 25  
name = "John"  
  
# Conditional statement  
if age >= 18:  
    print("You are of legal age.")  
else:  
    print("You are not of legal age.")  
  
# Loop  
for i in range(5):  
    print("Hello there!")  
  
count = 0  
while count < 5:  
    print("Loop number:", count)  
    count += 1  

কার্যকর করা হলে, উপরের কোডটি বয়স পরীক্ষা করবে এবং উপযুক্ত বার্তাটি প্রিন্ট করবে, তারপর Hello there!  একটি লুপ ব্যবহার করে বার্তাটি পাঁচবার লুপ করবে এবং অবশেষে লুপের for মানগুলি প্রিন্ট করবে । while