בפייתון כותבים את התנאי אחרי if ומסיימים בנקודתיים, ואת ההוראות שמתחת מזיחים ברווחים. בשורה אחת אפשר לכתוב למשל if age >= 12: print("נכנסים"). אחר כך else עם נקודתיים, וההוראות למקרה שהתנאי לא מתקיים.
כשיש יותר משתי אפשרויות משתמשים ב־elif (״אחרת, אם״). המחשב בודק את התנאים לפי הסדר ומבצע רק את הראשון שמתקיים — לכן חשוב לסדר אותם נכון, למשל מהציון הגבוה לנמוך. בסקראץ׳ יש בלוק ״אם… אז… אחרת…״ עם שני ״פיות״.

