{"id":2506,"date":"2023-06-25T06:41:46","date_gmt":"2023-06-25T06:41:46","guid":{"rendered":"https:\/\/codeinsightacademy.com\/blog\/?p=2506"},"modified":"2023-07-01T16:03:06","modified_gmt":"2023-07-01T16:03:06","slug":"crash-course","status":"publish","type":"post","link":"https:\/\/codeinsightacademy.com\/blog\/python\/crash-course\/","title":{"rendered":"Python Crash Course"},"content":{"rendered":"\n<p>Certainly! Here are ten examples for each of the topics you mentioned:<\/p>\n\n\n\n<h2 class=\"has-text-align-center\">BASICS<\/h2>\n\n\n\n<ol><li>Basics:<br>Example 1: Printing a message<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   print(\"Hello, World!\")<\/pre>\n\n\n\n<p>Example 2: Arithmetic operations<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   a = 10\n   b = 5\n   print(\"Addition:\", a + b)\n   print(\"Subtraction:\", a - b)\n   print(\"Multiplication:\", a * b)\n   print(\"Division:\", a \/ b)\n   print(\"Modulo:\", a % b)<\/pre>\n\n\n\n<p>Example 3: String concatenation<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   name = \"Alice\"\n   age = 25\n   print(\"My name is \" + name + \" and I am \" + str(age) + \" years old.\")<\/pre>\n\n\n\n<p>Example 4: Using the input function<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   name = input(\"Enter your name: \")\n   print(\"Hello, \" + name + \"!\")<\/pre>\n\n\n\n<p>Example 5: Conditional statements<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num = int(input(\"Enter a number: \"))\n   if num > 0:\n       print(\"The number is positive.\")\n   elif num &lt; 0:\n       print(\"The number is negative.\")\n   else:\n       print(\"The number is zero.\")<\/pre>\n\n\n\n<p>Example 6: Working with loops (for loop)<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   for i in range(5):\n       print(i)<\/pre>\n\n\n\n<p>Example 7: Working with loops (while loop)<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   count = 0\n   while count &lt; 5:\n       print(count)\n       count += 1<\/pre>\n\n\n\n<p>Example 8: Using the len() function<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   text = \"Hello, World!\"\n   print(\"Length:\", len(text))<\/pre>\n\n\n\n<p>Example 9: Using the str() function<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num = 42\n   text = \"The answer is: \" + str(num)\n   print(text)<\/pre>\n\n\n\n<p>Example 10: Importing and using modules<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   import math\n\n   radius = 5\n   area = math.pi * radius ** 2\n   print(\"Area of the circle:\", area)<\/pre>\n\n\n\n<h2 class=\"has-text-align-center\">CONDITIONAL STATEMENTS IF ELSE<\/h2>\n\n\n\n<ol start=\"2\"><li>If-Else Statements:<br>Example 1: Checking if a number is even or odd<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num = int(input(\"Enter a number: \"))\n   if num % 2 == 0:\n       print(\"The number is even.\")\n   else:\n       print(\"The number is odd.\")<\/pre>\n\n\n\n<p>Example 2: Checking if a year is a leap year<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   year = int(input(\"Enter a year: \"))\n   if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):\n       print(\"The year is a leap year.\")\n   else:\n       print(\"The year is not a leap year.\")<\/pre>\n\n\n\n<p>Example 3: Determining the maximum of three numbers<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num1 = float(input(\"Enter the first number: \"))\n   num2 = float(input(\"Enter the second number: \"))\n   num3 = float(input(\"Enter the third number: \"))\n   max_num = max(num1, num2, num3)\n   print(\"The maximum number is:\", max_num)<\/pre>\n\n\n\n<p>Example 4: Checking if a student passed or failed<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   score = float(input(\"Enter the student's score: \"))\n   if score >= 60:\n       print(\"The student passed.\")\n   else:\n       print(\"The student failed.\")<\/pre>\n\n\n\n<p>Example 5<\/p>\n\n\n\n<p>: Categorizing a number into different ranges<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num = float(input(\"Enter a number: \"))\n   if num &lt; 0:\n       print(\"The number is negative.\")\n   elif num >= 0 and num &lt;= 10:\n       print(\"The number is between 0 and 10.\")\n   elif num > 10 and num &lt;= 20:\n       print(\"The number is between 10 and 20.\")\n   else:\n       print(\"The number is greater than 20.\")<\/pre>\n\n\n\n<p>Example 6: Checking if a person is eligible to vote<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   age = int(input(\"Enter your age: \"))\n   if age >= 18:\n       print(\"You are eligible to vote.\")\n   else:\n       print(\"You are not eligible to vote yet.\")<\/pre>\n\n\n\n<p>Example 7: Checking if a number is positive, negative, or zero (alternative approach)<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num = float(input(\"Enter a number: \"))\n   if num > 0:\n       print(\"The number is positive.\")\n   elif num &lt; 0:\n       print(\"The number is negative.\")\n   else:\n       print(\"The number is zero.\")<\/pre>\n\n\n\n<p>Example 8: Checking if a character is a vowel or consonant<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   char = input(\"Enter a character: \").lower()\n   if char in ['a', 'e', 'i', 'o', 'u']:\n       print(\"The character is a vowel.\")\n   else:\n       print(\"The character is a consonant.\")<\/pre>\n\n\n\n<p>Example 9: Checking if a number is a multiple of another number<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   num1 = int(input(\"Enter the first number: \"))\n   num2 = int(input(\"Enter the second number: \"))\n   if num1 % num2 == 0:\n       print(num1, \"is a multiple of\", num2)\n   else:\n       print(num1, \"is not a multiple of\", num2)<\/pre>\n\n\n\n<p>Example 10: Checking if a year is a leap year (alternative approach)<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   year = int(input(\"Enter a year: \"))\n   if year % 400 == 0 or (year % 4 == 0 and year % 100 != 0):\n       print(\"The year is a leap year.\")\n   else:\n       print(\"The year is not a leap year.\")<\/pre>\n\n\n\n<h2 class=\"has-text-align-center\">For loop with range<\/h2>\n\n\n\n<ol><li>Printing numbers from 0 to 9:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(10):\n    print(i)<\/pre>\n\n\n\n<ol start=\"2\"><li>Printing even numbers from 2 to 10:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(2, 11, 2):\n    print(i)<\/pre>\n\n\n\n<ol start=\"3\"><li>Calculating the sum of numbers from 1 to 100:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">total = 0\nfor i in range(1, 101):\n    total += i\nprint(\"Sum:\", total)<\/pre>\n\n\n\n<ol start=\"4\"><li>Printing numbers in reverse order from 9 to 0:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(9, -1, -1):\n    print(i)<\/pre>\n\n\n\n<ol start=\"5\"><li>Multiplying each number in the range by 2 and printing the result:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(10):\n    result = i * 2\n    print(result)<\/pre>\n\n\n\n<ol start=\"6\"><li>Printing the square of each number in the range from 1 to 5:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(1, 6):\n    square = i ** 2\n    print(square)<\/pre>\n\n\n\n<ol start=\"7\"><li>Printing numbers in increments of 5 from 0 to 50:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(0, 51, 5):\n    print(i)<\/pre>\n\n\n\n<ol start=\"8\"><li>Checking if a number is divisible by 3 in the range from 1 to 20:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for i in range(1, 21):\n    if i % 3 == 0:\n        print(i, \"is divisible by 3\")<\/pre>\n\n\n\n<ol start=\"9\"><li>Printing the ASCII value of each character in a string:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">text = \"Hello\"\nfor char in text:\n    ascii_value = ord(char)\n    print(char, \":\", ascii_value)<\/pre>\n\n\n\n<ol start=\"10\"><li>Repeating a specific action a certain number of times using range:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">for _ in range(5):\n    print(\"Hello, world!\")<\/pre>\n\n\n\n<h2 class=\"has-text-align-center\">LIST<\/h2>\n\n\n\n<ol start=\"3\"><li>List:<br>Example 1: Accessing list elements<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   fruits = [\"apple\", \"banana\", \"orange\", \"grape\", \"mango\"]\n   print(fruits[0])  # \"apple\"\n   print(fruits[2])  # \"orange\"<\/pre>\n\n\n\n<p>Example 2: Modifying list elements<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   numbers = [1, 2, 3, 4, 5]\n   numbers[2] = 10\n   print(numbers)  # [1, 2, 10, 4, 5]<\/pre>\n\n\n\n<p>Example 3: Appending elements to a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   numbers = [1, 2, 3]\n   numbers.append(4)\n   print(numbers)  # [1, 2, 3, 4]<\/pre>\n\n\n\n<p>Example 4: Removing elements from a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   fruits = [\"apple\", \"banana\", \"orange\", \"grape\"]\n   fruits.remove(\"banana\")\n   print(fruits)  # [\"apple\", \"orange\", \"grape\"]<\/pre>\n\n\n\n<p>Example 5: Slicing a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   numbers = [1, 2, 3, 4, 5]\n   print(numbers[1:4])  # [2, 3, 4]<\/pre>\n\n\n\n<p>Example 6: Checking if an element exists in a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   fruits = [\"apple\", \"banana\", \"orange\", \"grape\"]\n   if \"banana\" in fruits:\n       print(\"Banana is in the list.\")<\/pre>\n\n\n\n<p>Example 7: Counting occurrences of an element in a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   numbers = [1, 2, 3, 1, 2, 1, 4, 1]\n   count = numbers.count(1)\n   print(\"Number of occurrences:\", count)<\/pre>\n\n\n\n<p>Example 8: Sorting a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   numbers = [5, 3, 1, 4, 2]\n   numbers.sort()\n   print(numbers)  # [1, 2, 3, 4, 5]<\/pre>\n\n\n\n<p>Example 9: Reversing a list<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   fruits = [\"apple\", \"banana\", \"orange\", \"grape\"]\n   fruits.reverse()\n   print(fruits)  # [\"grape\", \"orange\", \"banana\", \"apple\"]<\/pre>\n\n\n\n<p>Example 10: Combining two lists<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   list1 = [1, 2, 3]\n   list2 = [4, 5, 6]\n   combined_list = list1 + list2\n   print(combined_list)  # [1, 2, 3, 4, 5, 6]<\/pre>\n\n\n\n<h2 class=\"has-text-align-center\">DICTIONARY<\/h2>\n\n\n\n<ol start=\"4\"><li>Example 1: Accessing dictionary values<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   print(student[\"name\"])  # \"Alice\"\n   print(student[\"age\"])   # 20<\/pre>\n\n\n\n<p>Example 2: Adding new key-value pairs to a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20}\n   student[\"grade\"] = \"A\"\n   print(student)  # {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}<\/pre>\n\n\n\n<p>Example 3: Modifying dictionary values<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   student[\"age\"] = 21\n   print(student)  # {\"name\": \"Alice\", \"age\": 21, \"grade\": \"A\"}<\/pre>\n\n\n\n<p>Example 4: Checking if a key exists in a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   if \"age\" in student:\n       print(\"Age:\", student[\"age\"])  # Age: 20<\/pre>\n\n\n\n<p>Example 5: Removing a key-value pair from a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   del student[\"grade\"]\n   print(student)  # {\"name\": \"Alice\", \"age\": 20}<\/pre>\n\n\n\n<p>Example 6: Getting all keys from a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   keys = student.keys()\n   print(keys)  # [\"name\", \"age\", \"grade\"]<\/pre>\n\n\n\n<p>Example 7: Getting all values from a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   values = student.values()\n   print(values)  # [\"Alice\", 20, \"A\"]<\/pre>\n\n\n\n<p>Example 8: Checking the length of a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   length = len(student)\n   print(\"Length:\", length)  # Length: 3<\/pre>\n\n\n\n<p>Example 9: Clearing a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   student.clear()\n   print(student)  # {}<\/pre>\n\n\n\n<p>Example 10: Copying a dictionary<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">   student = {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}\n   student_copy = student.copy()\n   print(student_copy)  # {\"name\": \"Alice\", \"age\": 20, \"grade\": \"A\"}<\/pre>\n\n\n\n<h2 class=\"has-text-align-center\">LIST OF DICTIONARIES<\/h2>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">employees = [\n    {\"name\": \"John\", \"age\": 32, \"department\": \"HR\", \"salary\": 50000},\n    {\"name\": \"Emily\", \"age\": 28, \"department\": \"IT\", \"salary\": 60000},\n    {\"name\": \"Michael\", \"age\": 35, \"department\": \"Finance\", \"salary\": 70000},\n    {\"name\": \"Sophia\", \"age\": 29, \"department\": \"Sales\", \"salary\": 55000},\n    {\"name\": \"Daniel\", \"age\": 31, \"department\": \"IT\", \"salary\": 62000},\n    {\"name\": \"Olivia\", \"age\": 27, \"department\": \"HR\", \"salary\": 48000},\n    {\"name\": \"William\", \"age\": 33, \"department\": \"Finance\", \"salary\": 75000},\n    {\"name\": \"Ava\", \"age\": 30, \"department\": \"Sales\", \"salary\": 58000},\n    {\"name\": \"James\", \"age\": 34, \"department\": \"IT\", \"salary\": 65000},\n    {\"name\": \"Emma\", \"age\": 26, \"department\": \"HR\", \"salary\": 52000}\n]<\/pre>\n\n\n\n<p>Now, let&#8217;s provide 10 examples using the same list of employees:<\/p>\n\n\n\n<ol><li>Accessing values in the list:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">print(employees[0][\"name\"])     # Output: \"John\"\nprint(employees[3][\"age\"])      # Output: 29<\/pre>\n\n\n\n<ol start=\"2\"><li>Modifying a value in the list:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">employees[2][\"salary\"] = 72000\nprint(employees[2])             # Output: {'name': 'Michael', 'age': 35, 'department': 'Finance', 'salary': 72000}<\/pre>\n\n\n\n<ol start=\"3\"><li>Adding a new key-value pair to a dictionary:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">employees[1][\"position\"] = \"Senior Software Engineer\"\nprint(employees[1])             # Output: {'name': 'Emily', 'age': 28, 'department': 'IT', 'salary': 60000, 'position': 'Senior Software Engineer'}<\/pre>\n\n\n\n<ol start=\"4\"><li>Removing a key-value pair from a dictionary:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">del employees[4][\"age\"]\nprint(employees[4])             # Output: {'name': 'Daniel', 'department': 'IT', 'salary': 62000}<\/pre>\n\n\n\n<ol start=\"5\"><li>Counting the number of dictionaries in the list:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">count = len(employees)\nprint(\"Number of employees:\", count)   # Output: Number of employees: 10<\/pre>\n\n\n\n<ol start=\"6\"><li>Calculating the average age of all employees:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">total_salary = 0\nnum_employees = len(employees)\n\nfor employee in employees:\n    total_salary += employee[\"salary\"]\n\naverage_salary = total_salary \/ num_employees\n\nprint(\"Average salary:\", average_salary)<\/pre>\n\n\n\n<ol start=\"7\"><li>Finding the employee with the highest salary:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">max_salary = 0\nemployee_with_max_salary = None\n\nfor employee in employees:\n    if employee[\"salary\"] > max_salary:\n        max_salary = employee[\"salary\"]\n        employee_with_max_salary = employee\n\nprint(\"Employee with the highest salary:\")\nprint(\"Name:\", employee_with_max_salary[\"name\"])\nprint(\"Salary:\", employee_with_max_salary[\"salary\"])<\/pre>\n\n\n\n<ol start=\"8\"><li>Finding all employees having highest salary:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">max_salary = 0\nemployees_with_max_salary = []\n\nfor employee in employees:\n    if employee[\"salary\"] > max_salary:\n        max_salary = employee[\"salary\"]\n        employees_with_max_salary = [employee]\n    elif employee[\"salary\"] == max_salary:\n        employees_with_max_salary.append(employee)\n\nprint(\"Employees with the highest salary:\")\nfor employee in employees_with_max_salary:\n    print(\"Name:\", employee[\"name\"])\n    print(\"Salary:\", employee[\"salary\"])\n    print()<\/pre>\n\n\n\n<ol start=\"9\"><li>Calculating total, average, highest and lowest salaries all employees:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">total_salary = 0\nhighest_salary = float(\"-inf\")\nlowest_salary = float(\"inf\")\n\nfor employee in employees:\n    salary = employee[\"salary\"]\n    total_salary += salary\n\n    if salary > highest_salary:\n        highest_salary = salary\n\n    if salary &lt; lowest_salary:\n        lowest_salary = salary\n\naverage_salary = total_salary \/ len(employees)\n\nprint(\"Total Salary:\", total_salary)\nprint(\"Highest Salary:\", highest_salary)\nprint(\"Lowest Salary:\", lowest_salary)\nprint(\"Average Salary:\", average_salary)<\/pre>\n\n\n\n<ol start=\"10\"><li>Print all employees using PrettyTable:<\/li><\/ol>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\"># Print all employees\nall_employees_table = PrettyTable([\"Name\", \"Department\", \"Salary\"])\nfor employee in employees:\n    all_employees_table.add_row([employee[\"name\"], employee[\"department\"], employee[\"salary\"]])\nall_employees_table.title = \"All Employees\"\nprint(all_employees_table)<\/pre>\n\n\n\n<h2>Mini Project<\/h2>\n\n\n\n<p>Print department wise highest salaried employees<\/p>\n\n\n\n<p>Expected output<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/codeinsightacademy.com\/blog\/http:\/\/codeinsightacademy.com\/blog\/wp-content\/uploads\/2023\/07\/image.png\"><img loading=\"lazy\" width=\"575\" height=\"197\" src=\"https:\/\/codeinsightacademy.com\/blog\/http:\/\/codeinsightacademy.com\/blog\/wp-content\/uploads\/2023\/07\/image.png\" alt=\"\" class=\"wp-image-2557\"\/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Certainly! Here are ten examples for each of the topics you mentioned: BASICS Basics:Example 1: Printing a message Example 2: Arithmetic operations Example 3: String concatenation Example 4: Using the input function Example 5: Conditional statements Example 6: Working with loops (for loop) Example 7: Working with loops (while loop) Example 8: Using the len() [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[9],"tags":[],"_links":{"self":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts\/2506"}],"collection":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/comments?post=2506"}],"version-history":[{"count":15,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts\/2506\/revisions"}],"predecessor-version":[{"id":2558,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/posts\/2506\/revisions\/2558"}],"wp:attachment":[{"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/media?parent=2506"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/categories?post=2506"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/codeinsightacademy.com\/blog\/wp-json\/wp\/v2\/tags?post=2506"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}