পাইথনে, যদি শর্তসাপেক্ষে বা একাধিক স্টেটমেন্ট চালানোর জন্য কীওয়ার্ড ব্যবহার করা হয়। কীওয়ার্ডটি একটি যৌক্তিক অভিব্যক্তি এবং :প্রতীক দ্বারা অনুসরণ করা হয়। এক বা একাধিক বিবৃতি সহ বর্ধিত ইন্ডেন্টের একটি ব্লক (নিম্নলিখিত চিত্রে stmt1 এবং stmt2) সম্পাদিত হয় যদি অভিব্যক্তিটি সত্যে মূল্যায়ন করা হয়। যদি এটি সত্য না হয়, ইনডেন্ট ব্লকের পরে বিবৃতি (নীচে stmt3) কার্যকর করা হয়।
if expr == True: stmt1 stmt2 stmt3