[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/gkdevops/python-data-engineer/main/01-Python-Introduction.ipynb [Back]  [Original]

{
 "cells": [
  {
   "cell_type": "markdown",
   "id": "48e4a740-ff4d-407d-aa90-d2a08f3663c8",
   "metadata": {},
   "source": [
    "# Welcome to Data Engineering"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 2,
   "id": "c7aa127c-d516-4c16-aa64-eae7ff88539c",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Welcome to Data Engineering with Python 3.13\n"
     ]
    }
   ],
   "source": [
    "print('Welcome to Data Engineering with Python 3.13')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 4,
   "id": "5382e715-2f4e-43f9-a3ad-b64c0421af9a",
   "metadata": {},
   "outputs": [],
   "source": [
    "x = 2"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 7,
   "id": "27cf2578-848d-4709-8375-6995f6d5d0cc",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "2\n"
     ]
    }
   ],
   "source": [
    "print(x)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 8,
   "id": "b396299f-8324-4a95-8cff-667afbe26d2e",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "int"
      ]
     },
     "execution_count": 8,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "type(x)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 9,
   "id": "f2d2644e-dd9f-497c-938d-2354b900598c",
   "metadata": {},
   "outputs": [],
   "source": [
    "y = \"This is a DS Class\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 10,
   "id": "e1e3e758-efd5-4566-90bc-33789ed40884",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "str"
      ]
     },
     "execution_count": 10,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "type(y)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 11,
   "id": "e3ce71f2-3644-4157-a2f6-3afdc7c9b409",
   "metadata": {},
   "outputs": [],
   "source": [
    "y = \"This is a Jupyter Notebook\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 12,
   "id": "0e03e988-b7d2-47d9-840f-b0013733ba10",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "This is a Jupyter Notebook\n"
     ]
    }
   ],
   "source": [
    "print(y)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 15,
   "id": "d47dcfe8-522b-41bd-8925-dfc571577eed",
   "metadata": {},
   "outputs": [],
   "source": [
    "x,y,z = 'Student-1', 'Student-2', 'Student-3'\n"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 16,
   "id": "ccde8024-98f6-4bc5-a287-6a3e537177ce",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Student-1\n",
      "Student-2\n",
      "Student-3\n"
     ]
    }
   ],
   "source": [
    "print(x)\n",
    "print(y)\n",
    "print(z)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 18,
   "id": "21f9c507-6237-449a-beec-df9339ef4723",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "['Student-4', 'Student-5', 'Student-6']\n"
     ]
    }
   ],
   "source": [
    "list = ['Student-4','Student-5','Student-6']\n",
    "print(list)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 19,
   "id": "be05f020-72b7-4d47-9abf-2e6e8f5f1860",
   "metadata": {},
   "outputs": [],
   "source": [
    "x,y,z= list"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 20,
   "id": "d593a77c-ca4b-4efd-b466-5e2262b2950b",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Student-4\n",
      "Student-5\n",
      "Student-6\n"
     ]
    }
   ],
   "source": [
    "print(x)\n",
    "print(y)\n",
    "print(z)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 21,
   "id": "c136e118-86e8-49ec-bfee-55b54902926f",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "10\n"
     ]
    },
    {
     "data": {
      "text/plain": [
       "int"
      ]
     },
     "execution_count": 21,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "x = 10\n",
    "print(x)\n",
    "type(x)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "a0fbf148-49fc-45d3-9b61-ebdba8511278",
   "metadata": {},
   "outputs": [],
   "source": [
    "x = \"Hello\"\n",
    "print(x)\n",
    "type(x)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "b2bdd9cf-951c-4a04-8168-08a9fa104a13",
   "metadata": {},
   "outputs": [],
   "source": [
    "student_name = \"john\"\n",
    "student_mail = \"abc@mail.com\"\n",
    "student_mail_address = \"xyz\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "id": "69a15106-b8fc-4fb5-8d74-d270dfe1478e",
   "metadata": {},
   "outputs": [],
   "source": [
    "name = \"Goutham\" + \"-\" + \"Kumar\""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "id": "51165fd1-d133-4166-a58d-f295ea801896",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Goutham-Kumar\n"
     ]
    }
   ],
   "source": [
    "print(name)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "id": "4bc99277-4272-45a2-8c2f-afe82441ae1e",
   "metadata": {},
   "outputs": [],
   "source": [
    "pi = 3.142"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "id": "342c66e8-c386-45cc-9bcc-b8ed089cf3ec",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "float"
      ]
     },
     "execution_count": 29,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "type(pi)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 32,
   "id": "3302b469-885c-47b0-b3ba-c098756eec19",
   "metadata": {},
   "outputs": [],
   "source": [
    "is_student = True\n",
    "has_email = False\n",
    "is_valid = 1 > 3"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "9873a392-ec92-4247-ab60-f9b9284a8fe8",
   "metadata": {},
   "outputs": [],
   "source": []
  },
  {
   "cell_type": "code",
   "execution_count": 33,
   "id": "2cf28894-8141-4702-b7d3-4c180e7df8ef",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "False\n"
     ]
    }
   ],
   "source": [
    "print(is_valid)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "958a6a4b-f425-479d-b388-764533ae4979",
   "metadata": {},
   "outputs": [],
   "source": [
    "help(str)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "id": "4ecc62c4-3689-43d6-95a5-048bd4e97b39",
   "metadata": {},
   "outputs": [],
   "source": [
    "name = \" Goutham Kumar ABC \""
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 36,
   "id": "0a614770-865a-45a7-b085-37bf4655c833",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "19\n"
     ]
    }
   ],
   "source": [
    "print(len(name))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "id": "fa8fa1ce-74f5-4dc0-833d-9db5816ebd1d",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      " GOUTHAM KUMAR ABC \n",
      " goutham kumar abc \n",
      "Goutham Kumar ABC\n",
      "Goutham Kumar ABC \n",
      " Goutham Kumar ABC\n"
     ]
    }
   ],
   "source": [
    "print(name.upper())\n",
    "print(name.lower())\n",
    "print(name.strip())\n",
    "print(name.lstrip())\n",
    "print(name.rstrip())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 40,
   "id": "d53851e9-0350-4768-80a3-a42b8bcbd279",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "apple:banana:cherry\n",
      "['apple', 'banana', 'cherry']\n"
     ]
    }
   ],
   "source": [
    "csv_data = \"apple:banana:cherry\"\n",
    "print(csv_data)\n",
    "\n",
    "print(csv_data.split(':'))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 41,
   "id": "cf8f6eff-4f89-49dc-aa2f-e4c6b52489c6",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "aaple,banana,cherry\n"
     ]
    }
   ],
   "source": [
    "join_data = ['aaple', 'banana', 'cherry']\n",
    "\n",
    "print(\",\".join(join_data))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 44,
   "id": "0ab28216-fc7d-4fc3-8140-cca6324be098",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "1"
      ]
     },
     "execution_count": 44,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\"students\".find(\"t\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 45,
   "id": "218b5ffe-b996-44a0-b40a-39f2bda34f8d",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "3"
      ]
     },
     "execution_count": 45,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\"banana\".count(\"a\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 64,
   "id": "e44afa64-9bb9-4bd6-af04-4868aff94d17",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "True"
      ]
     },
     "execution_count": 64,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\"welcome\".startswith(\"we\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 73,
   "id": "93fbb6d2-3b84-4c25-9aa3-d64809cbaa32",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "True\n"
     ]
    }
   ],
   "source": [
    "text = \"hello world\"\n",
    "\n",
    "print(text.endswith(\"world\", 6, 11))"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 50,
   "id": "ccb62f33-c10d-415f-8f6d-ce974ab1dd4f",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "'Welcome To Ds'"
      ]
     },
     "execution_count": 50,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\"welcome to ds\".title()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 52,
   "id": "c3c0432c-5f2f-42fd-a64c-64247dd517b0",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Hello, my name is Goutham and my age is 30\n"
     ]
    }
   ],
   "source": [
    "name = \"Goutham\"\n",
    "age = 30\n",
    "\n",
    "print(f\"Hello, my name is {name} and my age is {age}\")"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 59,
   "id": "8effc10d-c9fc-41b1-a33a-b78db3016ef1",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "False\n",
      "True\n"
     ]
    }
   ],
   "source": [
    "print(\"1Student\".isalpha())\n",
    "print(\"Student\".isalpha())"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 54,
   "id": "08d9ced1-15b8-4954-9ed2-cb42372522c4",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "True"
      ]
     },
     "execution_count": 54,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\"1234\".isdigit()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 61,
   "id": "5a3204a0-42d4-488b-8207-2f9f58d0e1c2",
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "False"
      ]
     },
     "execution_count": 61,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "\"student12@\".isalnum()"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 58,
   "id": "9f0d6784-b23c-40a4-b363-f8d40bf6b3af",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[5, 4, 3, 2, 1]\n"
     ]
    }
   ],
   "source": [
    "list = [1,2,3,4,5]\n",
    "\n",
    "# builtin methods and use python langauge features\n",
    "\n",
    "list.reverse()\n",
    "print(list)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 74,
   "id": "223b4a23-d646-4f5d-a79d-878a79c78f45",
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "[5, 4, 3, 2, 1]\n"
     ]
    }
   ],
   "source": [
    "list = [1,2,3,4,5]\n",
    "\n",
    "# builtin methods and use python langauge features\n",
    "\n",
    "rev_list = list[::-1]\n",
    "print(rev_list)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "id": "ff7cf34e-a0fd-424f-8e6e-120fa3755ed2",
   "metadata": {},
   "outputs": [],
   "source": [
    "my_list = [1,2,3,4,5]\n",
    "\n",
    "def reverse_list(list):\n",
    "    start = 0\n",
    "    end = len(list) - 1\n",
    "    \n",
    "    while start < end:\n",
    "        list[start], list[end] = list[end], list[start]\n",
    "        start += 1\n",
    "        end -= 1\n",
    "    return list\n",
    "\n",
    "rev_list = reverse_list(my_list)\n",
    "\n",
    "print (rev_list)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python [conda env:base] *",
   "language": "python",
   "name": "conda-base-py"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.13.5"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 5
}

Web Proxy Viewer  |  New URL  |  Original Page