{"id":334,"date":"2025-12-17T11:27:07","date_gmt":"2025-12-17T11:27:07","guid":{"rendered":"https:\/\/codetypingpro.com\/?p=334"},"modified":"2025-12-17T12:41:36","modified_gmt":"2025-12-17T12:41:36","slug":"lesson-5-conditional-statements-examples","status":"publish","type":"post","link":"https:\/\/codetypingpro.com\/?p=334","title":{"rendered":"\ud83d\udcd8 Lesson 5 examples: Conditional Statements"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 1. What are Conditional Statements?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Conditional statements<\/strong> allow a program to <strong>make decisions<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udc49 Python checks a <strong>condition<\/strong><br>\ud83d\udc49 If it is <code>True<\/code>, one block runs<br>\ud83d\udc49 If it is <code>False<\/code>, another block runs<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Python uses:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>if<\/code><\/li>\n\n\n\n<li><code>elif<\/code><\/li>\n\n\n\n<li><code>else<\/code><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 2. Basic <code>if<\/code> Statement<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Example 1: Simple Condition<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>age = 20\n\nif age &gt;= 18:\n    print(\"Eligible to vote\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Eligible to vote\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccc Explanation<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Condition: <code>age >= 18<\/code><\/li>\n\n\n\n<li>Result is <code>True<\/code><\/li>\n\n\n\n<li>Code inside <code>if<\/code> runs<\/li>\n\n\n\n<li>Indentation is <strong>mandatory<\/strong><\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 3. <code>if<\/code> Condition Fails<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code>age = 15\n\nif age &gt;= 18:\n    print(\"Eligible to vote\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>(no output)\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccc Explanation<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Condition is <code>False<\/code><\/li>\n\n\n\n<li>Python skips the <code>if<\/code> block<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 4. <code>if \u2013 else<\/code> Statement<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Example 2: Voting Eligibility<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>age = 16\n\nif age &gt;= 18:\n    print(\"Eligible to vote\")\nelse:\n    print(\"Not eligible to vote\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Not eligible to vote\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccc Explanation<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>If condition is <code>True<\/code> \u2192 <code>if<\/code> runs<\/li>\n\n\n\n<li>If condition is <code>False<\/code> \u2192 <code>else<\/code> runs<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 5. <code>if \u2013 elif \u2013 else<\/code> Statement<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Used when there are <strong>multiple conditions<\/strong>.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 3: Student Grade System<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>marks = 82\n\nif marks &gt;= 90:\n    print(\"Grade A\")\nelif marks &gt;= 75:\n    print(\"Grade B\")\nelif marks &gt;= 60:\n    print(\"Grade C\")\nelse:\n    print(\"Fail\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Grade B\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccc Explanation<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Python checks conditions <strong>top to bottom<\/strong><\/li>\n\n\n\n<li>First <code>True<\/code> condition runs<\/li>\n\n\n\n<li>Remaining conditions are skipped<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 6. Conditions Using Logical Operators<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 4: Admission Eligibility<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>age = 20\nhas_id = True\n\nif age &gt;= 18 and has_id:\n    print(\"Admission allowed\")\nelse:\n    print(\"Admission denied\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Admission allowed\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccc Explanation<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>and<\/code> \u2192 both conditions must be true<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 5: Scholarship Eligibility<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>marks = 85\nincome = 20000\n\nif marks &gt;= 80 or income &lt;= 25000:\n    print(\"Eligible for scholarship\")\nelse:\n    print(\"Not eligible\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Eligible for scholarship\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 7. Nested <code>if<\/code> (if inside if)<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 6: Login System<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>username = \"Sameer\"\npassword = \"1234\"\n\nif username == \"Sameer\":\n    if password == \"1234\":\n        print(\"Login successful\")\n    else:\n        print(\"Wrong password\")\nelse:\n    print(\"Wrong username\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Login successful\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\ud83d\udccc Explanation<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Inner <code>if<\/code> runs only if outer <code>if<\/code> is true<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 8. <code>if<\/code> with User Input (VERY IMPORTANT)<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 7: Even or Odd Number<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>number = int(input(\"Enter a number: \"))\n\nif number % 2 == 0:\n    print(\"Even number\")\nelse:\n    print(\"Odd number\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sample Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Enter a number: 7\nOdd number\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 9. Real-Life Example: Salary Bonus<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 8<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>salary = float(input(\"Enter salary: \"))\n\nif salary &gt;= 30000:\n    bonus = 5000\nelse:\n    bonus = 2000\n\nprint(\"Bonus:\", bonus)\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Sample Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Enter salary: 28000\nBonus: 2000\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 10. Comparison of Strings<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 9<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>name = \"Ayesha\"\n\nif name == \"Ayesha\":\n    print(\"Welcome Ayesha\")\nelse:\n    print(\"Unknown user\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Welcome Ayesha\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 11. Multiple Conditions Practice<\/h3>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\">Example 10: Age Group<\/h4>\n\n\n\n<pre class=\"wp-block-code\"><code>age = 65\n\nif age &lt; 13:\n    print(\"Child\")\nelif age &lt; 20:\n    print(\"Teenager\")\nelif age &lt; 60:\n    print(\"Adult\")\nelse:\n    print(\"Senior Citizen\")\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Output<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Senior Citizen\n<\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\">\ud83d\udd39 12. Common Mistakes (IMPORTANT)<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">\u274c Missing indentation<br>\u274c Using <code>=<\/code> instead of <code>==<\/code><br>\u274c Forgetting type casting for input<br>\u274c Wrong condition order<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">\ud83e\udde0 Final Summary<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">\u2714 <code>if<\/code> checks condition<br>\u2714 <code>else<\/code> runs when condition fails<br>\u2714 <code>elif<\/code> handles multiple conditions<br>\u2714 Python uses indentation instead of brackets<br>\u2714 Conditions return <code>True<\/code> or <code>False<\/code>hen condition fails<br>\u2714 <code>elif<\/code> handles multiple conditions<br>\u2714 Python uses indentation instead of brackets<br>\u2714 Conditions return <code>True<\/code> or <code>False<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udd39 1. What are Conditional Statements? Conditional statements allow a program to make decisions. \ud83d\udc49 Python checks a condition\ud83d\udc49 If it is True, one block runs\ud83d\udc49 If it is False, another block runs Python uses: \ud83d\udd39 2. Basic if Statement Example 1: Simple Condition Output \ud83d\udccc Explanation \ud83d\udd39 3. if Condition Fails Output \ud83d\udccc Explanation [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8,1],"tags":[],"class_list":["post-334","post","type-post","status-publish","format-standard","hentry","category-python-easy-course-examples","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/codetypingpro.com\/index.php?rest_route=\/wp\/v2\/posts\/334","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/codetypingpro.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codetypingpro.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codetypingpro.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codetypingpro.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=334"}],"version-history":[{"count":7,"href":"https:\/\/codetypingpro.com\/index.php?rest_route=\/wp\/v2\/posts\/334\/revisions"}],"predecessor-version":[{"id":365,"href":"https:\/\/codetypingpro.com\/index.php?rest_route=\/wp\/v2\/posts\/334\/revisions\/365"}],"wp:attachment":[{"href":"https:\/\/codetypingpro.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codetypingpro.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codetypingpro.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}