{"id":2417,"date":"2026-01-17T12:43:33","date_gmt":"2026-01-17T12:43:33","guid":{"rendered":"https:\/\/demo.materiamedica.net\/demo6\/?p=2417"},"modified":"2026-01-17T12:43:33","modified_gmt":"2026-01-17T12:43:33","slug":"python-logical-operators","status":"publish","type":"post","link":"https:\/\/demo.materiamedica.net\/demo6\/python-logical-operators\/","title":{"rendered":"Python Logical Operators"},"content":{"rendered":"<h2 data-start=\"331\" data-end=\"364\">1. What are Logical Operators?<\/h2>\n<p data-start=\"366\" data-end=\"423\"><strong data-start=\"366\" data-end=\"387\">Logical operators<\/strong> are used to <strong data-start=\"400\" data-end=\"422\">combine conditions<\/strong>.<\/p>\n<p data-start=\"425\" data-end=\"449\">They help Python decide:<\/p>\n<ul data-start=\"450\" data-end=\"481\">\n<li data-start=\"450\" data-end=\"463\">\n<p data-start=\"452\" data-end=\"463\">Yes or No<\/p>\n<\/li>\n<li data-start=\"464\" data-end=\"481\">\n<p data-start=\"466\" data-end=\"481\">True or False<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"483\" data-end=\"522\">Python has <strong data-start=\"494\" data-end=\"521\">three logical operators<\/strong>:<\/p>\n<ul data-start=\"523\" data-end=\"545\">\n<li data-start=\"523\" data-end=\"530\">\n<p data-start=\"525\" data-end=\"530\"><code data-start=\"525\" data-end=\"530\">and<\/code><\/p>\n<\/li>\n<li data-start=\"531\" data-end=\"537\">\n<p data-start=\"533\" data-end=\"537\"><code data-start=\"533\" data-end=\"537\">or<\/code><\/p>\n<\/li>\n<li data-start=\"538\" data-end=\"545\">\n<p data-start=\"540\" data-end=\"545\"><code data-start=\"540\" data-end=\"545\">not<\/code><\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"552\" data-end=\"577\">2. Logical AND (<code data-start=\"571\" data-end=\"576\">and<\/code>)<\/h2>\n<p data-start=\"579\" data-end=\"624\"><code data-start=\"579\" data-end=\"584\">and<\/code> means <strong data-start=\"591\" data-end=\"623\">both conditions must be True<\/strong>.<\/p>\n<h3 data-start=\"631\" data-end=\"642\">Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">age = <span class=\"hljs-number\">20<\/span><br \/>\nhas_id = <span class=\"hljs-literal\">True<\/span><\/p>\n<p><span class=\"hljs-built_in\">print<\/span>(age &gt;= <span class=\"hljs-number\">18<\/span> <span class=\"hljs-keyword\">and<\/span> has_id)<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"710\" data-end=\"717\">Output:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-text\">True<br \/>\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"741\" data-end=\"762\">Real-Life Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">marks = <span class=\"hljs-number\">75<\/span><br \/>\nattendance = <span class=\"hljs-number\">80<\/span><\/p>\n<p><span class=\"hljs-keyword\">if<\/span> marks &gt;= <span class=\"hljs-number\">40<\/span> <span class=\"hljs-keyword\">and<\/span> attendance &gt;= <span class=\"hljs-number\">75<\/span>:<br \/>\n    <span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">\"You are allowed to sit in exam\"<\/span>)<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"892\" data-end=\"915\">3. Logical OR (<code data-start=\"910\" data-end=\"914\">or<\/code>)<\/h2>\n<p data-start=\"917\" data-end=\"968\"><code data-start=\"917\" data-end=\"921\">or<\/code> means <strong data-start=\"928\" data-end=\"967\">at least one condition must be True<\/strong>.<\/p>\n<h3 data-start=\"975\" data-end=\"986\">Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">is_weekend = <span class=\"hljs-literal\">False<\/span><br \/>\nis_holiday = <span class=\"hljs-literal\">True<\/span><\/p>\n<p><span class=\"hljs-built_in\">print<\/span>(is_weekend <span class=\"hljs-keyword\">or<\/span> is_holiday)<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1072\" data-end=\"1079\">Output:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-text\">True<br \/>\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"1103\" data-end=\"1124\">Real-Life Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">day = <span class=\"hljs-string\">\"Sunday\"<\/span><\/p>\n<p><span class=\"hljs-keyword\">if<\/span> day == <span class=\"hljs-string\">\"Saturday\"<\/span> <span class=\"hljs-keyword\">or<\/span> day == <span class=\"hljs-string\">\"Sunday\"<\/span>:<br \/>\n    <span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">\"Today is a holiday\"<\/span>)<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"1234\" data-end=\"1259\">4. Logical NOT (<code data-start=\"1253\" data-end=\"1258\">not<\/code>)<\/h2>\n<p data-start=\"1261\" data-end=\"1296\"><code data-start=\"1261\" data-end=\"1266\">not<\/code> means <strong data-start=\"1273\" data-end=\"1295\">reverse the result<\/strong>.<\/p>\n<h3 data-start=\"1303\" data-end=\"1314\">Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">is_raining = <span class=\"hljs-literal\">False<\/span><br \/>\n<span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-keyword\">not<\/span> is_raining)<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1371\" data-end=\"1378\">Output:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-text\">True<br \/>\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"1402\" data-end=\"1423\">Real-Life Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">is_logged_in = <span class=\"hljs-literal\">False<\/span><\/p>\n<p><span class=\"hljs-keyword\">if<\/span> <span class=\"hljs-keyword\">not<\/span> is_logged_in:<br \/>\n    <span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">\"Please login first\"<\/span>)<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"1519\" data-end=\"1558\">5. Logical Operators with Comparison<\/h2>\n<p data-start=\"1560\" data-end=\"1619\">Logical operators are often used with comparison operators.<\/p>\n<h3 data-start=\"1626\" data-end=\"1637\">Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">age = <span class=\"hljs-number\">25<\/span><\/p>\n<p><span class=\"hljs-built_in\">print<\/span>(age &gt; <span class=\"hljs-number\">18<\/span> <span class=\"hljs-keyword\">and<\/span> age &lt; <span class=\"hljs-number\">30<\/span>)<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"1697\" data-end=\"1736\">6. Logical Operators with User Input<\/h2>\n<h3 data-start=\"1743\" data-end=\"1754\">Example<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">username = <span class=\"hljs-string\">\"admin\"<\/span><br \/>\npassword = <span class=\"hljs-string\">\"1234\"<\/span><\/p>\n<p>user = <span class=\"hljs-built_in\">input<\/span>(<span class=\"hljs-string\">\"Enter username: \"<\/span>)<br \/>\npwd = <span class=\"hljs-built_in\">input<\/span>(<span class=\"hljs-string\">\"Enter password: \"<\/span>)<\/p>\n<p><span class=\"hljs-keyword\">if<\/span> user == username <span class=\"hljs-keyword\">and<\/span> pwd == password:<br \/>\n    <span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">\"Login successful\"<\/span>)<br \/>\n<span class=\"hljs-keyword\">else<\/span>:<br \/>\n    <span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-string\">\"Login failed\"<\/span>)<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"1982\" data-end=\"2006\">7. Truth Table (Easy)<\/h2>\n<h3 data-start=\"2008\" data-end=\"2015\">AND<\/h3>\n<ul data-start=\"2016\" data-end=\"2067\">\n<li data-start=\"2016\" data-end=\"2040\">\n<p data-start=\"2018\" data-end=\"2040\">True and True \u2192 True<\/p>\n<\/li>\n<li data-start=\"2041\" data-end=\"2067\">\n<p data-start=\"2043\" data-end=\"2067\">True and False \u2192 False<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"2069\" data-end=\"2075\">OR<\/h3>\n<ul data-start=\"2076\" data-end=\"2127\">\n<li data-start=\"2076\" data-end=\"2100\">\n<p data-start=\"2078\" data-end=\"2100\">False or True \u2192 True<\/p>\n<\/li>\n<li data-start=\"2101\" data-end=\"2127\">\n<p data-start=\"2103\" data-end=\"2127\">False or False \u2192 False<\/p>\n<\/li>\n<\/ul>\n<h3 data-start=\"2129\" data-end=\"2136\">NOT<\/h3>\n<ul data-start=\"2137\" data-end=\"2178\">\n<li data-start=\"2137\" data-end=\"2157\">\n<p data-start=\"2139\" data-end=\"2157\">not True \u2192 False<\/p>\n<\/li>\n<li data-start=\"2158\" data-end=\"2178\">\n<p data-start=\"2160\" data-end=\"2178\">not False \u2192 True<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"2185\" data-end=\"2215\">8. Common Beginner Mistakes<\/h2>\n<h3 data-start=\"2222\" data-end=\"2258\">\u274c Using Symbols Instead of Words<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\"><span class=\"hljs-keyword\">if<\/span> a &amp;&amp; b:<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2285\" data-end=\"2295\">\u2714 Correct:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\"><span class=\"hljs-keyword\">if<\/span> a <span class=\"hljs-keyword\">and<\/span> b:<br \/>\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"2328\" data-end=\"2355\">\u274c Forgetting Comparison<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\"><span class=\"hljs-keyword\">if<\/span> age <span class=\"hljs-keyword\">and<\/span> <span class=\"hljs-number\">18<\/span>:<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2386\" data-end=\"2396\">\u2714 Correct:<\/p>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\"><span class=\"hljs-keyword\">if<\/span> age &gt;= <span class=\"hljs-number\">18<\/span>:<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"2431\" data-end=\"2461\">9. Simple Practice Examples<\/h2>\n<h3 data-start=\"2468\" data-end=\"2492\">Example 1: Age Check<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">age = <span class=\"hljs-number\">17<\/span><\/p>\n<p><span class=\"hljs-built_in\">print<\/span>(age &gt;= <span class=\"hljs-number\">18<\/span> <span class=\"hljs-keyword\">and<\/span> age &lt;= <span class=\"hljs-number\">60<\/span>)<br \/>\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"2554\" data-end=\"2579\">Example 2: Free Entry<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">is_child = <span class=\"hljs-literal\">False<\/span><br \/>\nis_senior = <span class=\"hljs-literal\">True<\/span><\/p>\n<p><span class=\"hljs-built_in\">print<\/span>(is_child <span class=\"hljs-keyword\">or<\/span> is_senior)<br \/>\n<\/code><\/div>\n<\/div>\n<h3 data-start=\"2664\" data-end=\"2691\">Example 3: Login Status<\/h3>\n<div class=\"contain-inline-size rounded-2xl corner-superellipse\/1.1 relative bg-token-sidebar-surface-primary\">\n<div class=\"sticky top-[calc(--spacing(9)+var(--header-height))] @w-xl\/main:top-9\">\n<div class=\"absolute end-0 bottom-0 flex h-9 items-center pe-2\">\n<div class=\"bg-token-bg-elevated-secondary text-token-text-secondary flex items-center gap-4 rounded-sm px-2 font-sans text-xs\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"whitespace-pre! language-python\">logged_in = <span class=\"hljs-literal\">False<\/span><\/p>\n<p><span class=\"hljs-built_in\">print<\/span>(<span class=\"hljs-keyword\">not<\/span> logged_in)<br \/>\n<\/code><\/div>\n<\/div>\n<h2 data-start=\"2752\" data-end=\"2786\">10. Summary (Logical Operators)<\/h2>\n<p data-start=\"2788\" data-end=\"2925\">\u2714 Used to combine conditions<br data-start=\"2816\" data-end=\"2819\" \/>\u2714 <code data-start=\"2821\" data-end=\"2826\">and<\/code> needs all True<br data-start=\"2841\" data-end=\"2844\" \/>\u2714 <code data-start=\"2846\" data-end=\"2850\">or<\/code> needs one True<br data-start=\"2865\" data-end=\"2868\" \/>\u2714 <code data-start=\"2870\" data-end=\"2875\">not<\/code> reverses result<br data-start=\"2891\" data-end=\"2894\" \/>\u2714 Used in real-life decisions<\/p>\n<h3 data-start=\"2932\" data-end=\"2965\">\ud83d\udcd8 Perfect for Beginner eBook<\/h3>\n<p data-start=\"2967\" data-end=\"2993\">This chapter is ideal for:<\/p>\n<ul data-start=\"2994\" data-end=\"3067\">\n<li data-start=\"2994\" data-end=\"3019\">\n<p data-start=\"2996\" data-end=\"3019\">Python beginner books<\/p>\n<\/li>\n<li data-start=\"3020\" data-end=\"3049\">\n<p data-start=\"3022\" data-end=\"3049\">School &amp; college students<\/p>\n<\/li>\n<li data-start=\"3050\" data-end=\"3067\">\n<p data-start=\"3052\" data-end=\"3067\">Self-learners<\/p>\n<\/li>\n<\/ul>\n<p data-start=\"3074\" data-end=\"3104\">If you want next, I can write:<\/p>\n<ul data-start=\"3105\" data-end=\"3217\">\n<li data-start=\"3105\" data-end=\"3131\">\n<p data-start=\"3107\" data-end=\"3131\"><strong data-start=\"3107\" data-end=\"3129\">if\u2013else statements<\/strong><\/p>\n<\/li>\n<li data-start=\"3132\" data-end=\"3166\">\n<p data-start=\"3134\" data-end=\"3166\"><strong data-start=\"3134\" data-end=\"3164\">Logical Operator Exercises<\/strong><\/p>\n<\/li>\n<li data-start=\"3167\" data-end=\"3193\">\n<p data-start=\"3169\" data-end=\"3193\"><strong data-start=\"3169\" data-end=\"3191\">Loops (for, while)<\/strong><\/p>\n<\/li>\n<li data-start=\"3194\" data-end=\"3217\">\n<p data-start=\"3196\" data-end=\"3217\"><strong data-start=\"3196\" data-end=\"3217\">MCQs with answers<\/strong><\/p>\n<\/li>\n<\/ul>\n<p data-start=\"3219\" data-end=\"3234\" data-is-last-node=\"\" data-is-only-node=\"\">Just tell me \ud83d\ude0a<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. What are Logical Operators? Logical operators are used to combine conditions. They help Python decide: Yes or No True or False Python has three logical operators: and or not 2. Logical AND (and)&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-2417","post","type-post","status-publish","format-standard","hentry","category-python"],"_links":{"self":[{"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/posts\/2417","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/comments?post=2417"}],"version-history":[{"count":1,"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/posts\/2417\/revisions"}],"predecessor-version":[{"id":2418,"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/posts\/2417\/revisions\/2418"}],"wp:attachment":[{"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/media?parent=2417"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/categories?post=2417"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/demo.materiamedica.net\/demo6\/wp-json\/wp\/v2\/tags?post=2417"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}