{"cells":[{"cell_type":"markdown","id":"727e2544","metadata":{"id":"727e2544"},"source":["---\n","### Variables And Constants\n","\n","- Variables\n","  * Variables are used to store data that **can change** during the execution of a program.\n","  * They are like containers that hold different values over time.\n","  * You can create a variable by assigning a **value** to a **name** using the equal sign.\n","  * Python is **dynamically typed**, which means, you don't need to declare the **type** of the data that go into a variable.\n","  * **Data type** is infered based on the assigned value."]},{"cell_type":"code","execution_count":1,"id":"c17e6829","metadata":{"id":"c17e6829","executionInfo":{"status":"ok","timestamp":1764947459093,"user_tz":-60,"elapsed":4,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["x = 1\n","y = 1.2\n","name = \"pydata\""]},{"cell_type":"code","execution_count":2,"id":"5e7e86ae","metadata":{"id":"5e7e86ae","outputId":"8d628e26-9484-4b96-b11f-33eb1b247257","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459110,"user_tz":-60,"elapsed":15,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["1\n"]}],"source":["print(x)"]},{"cell_type":"code","execution_count":3,"id":"76f4156d","metadata":{"id":"76f4156d","outputId":"5d5bc0f0-3576-4c44-8900-0448dc7ad7ae","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459116,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["1.2\n"]}],"source":["print(y)"]},{"cell_type":"code","execution_count":4,"id":"3408734f","metadata":{"id":"3408734f","executionInfo":{"status":"ok","timestamp":1764947459125,"user_tz":-60,"elapsed":8,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["x = 2.5"]},{"cell_type":"code","execution_count":5,"id":"c084e4ff","metadata":{"id":"c084e4ff","outputId":"e0362eb0-9c99-4f4a-9d3b-87c99a613def","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459225,"user_tz":-60,"elapsed":98,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["2.5\n"]}],"source":["print(x)"]},{"cell_type":"markdown","id":"8bb1ef48","metadata":{"id":"8bb1ef48"},"source":["### Premitive data types we can store in Variables.\n","* Integers - whole numbers.\n","* Float - numbers with decimal place.\n","* Strings - Sequence of characters that typically represents a text.\n","* Booleans - True or False.\n","* Nonetypes - None."]},{"cell_type":"code","execution_count":6,"id":"dd86caab","metadata":{"id":"dd86caab","executionInfo":{"status":"ok","timestamp":1764947459227,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["x = 1\n","y = 1.2"]},{"cell_type":"code","execution_count":7,"id":"ffd85dd5","metadata":{"id":"ffd85dd5","outputId":"6f80d48b-e0d4-4ea9-9878-65eabdcc6a3d","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459233,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["<class 'int'>\n"]}],"source":["print(type(x))"]},{"cell_type":"code","execution_count":8,"id":"41aa696e","metadata":{"id":"41aa696e","outputId":"fde42440-c486-40de-e776-747224894bb6","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459238,"user_tz":-60,"elapsed":4,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["<class 'float'>\n"]}],"source":["print(type(y))"]},{"cell_type":"code","execution_count":9,"id":"d7924fd9","metadata":{"id":"d7924fd9","executionInfo":{"status":"ok","timestamp":1764947459240,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["name = \"2.5\""]},{"cell_type":"code","execution_count":10,"id":"4138c254","metadata":{"id":"4138c254","outputId":"61120835-84ea-4c18-d58a-8cccac98d897","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459255,"user_tz":-60,"elapsed":13,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["<class 'str'>\n"]}],"source":["print(type(name))"]},{"cell_type":"code","execution_count":11,"id":"dbc584c4","metadata":{"id":"dbc584c4","executionInfo":{"status":"ok","timestamp":1764947459256,"user_tz":-60,"elapsed":8,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["boolean = True"]},{"cell_type":"code","execution_count":12,"id":"4b787f8c","metadata":{"id":"4b787f8c","outputId":"354330e4-60ba-490e-948d-43d504ca3006","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459257,"user_tz":-60,"elapsed":8,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["<class 'bool'>\n"]}],"source":["print(type(boolean))"]},{"cell_type":"code","execution_count":13,"id":"9b5d2e68","metadata":{"id":"9b5d2e68","executionInfo":{"status":"ok","timestamp":1764947459266,"user_tz":-60,"elapsed":9,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["val = None"]},{"cell_type":"code","execution_count":14,"id":"3b93c68b","metadata":{"id":"3b93c68b","outputId":"110e6b02-96bd-4374-d111-309020c1e0e5","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459267,"user_tz":-60,"elapsed":9,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["<class 'NoneType'>\n"]}],"source":["print(type(val))"]},{"cell_type":"markdown","id":"9fca3431","metadata":{"id":"9fca3431"},"source":["- Naming Variables\n","  * Below rules must be followed while assigning a name to a variable:\n","    1. A variable name should start with letter or underscore\n","    2. It can contain either numbers or letters.\n","    3. The names are case sensitive.\n","    4. Try giving meaningful variables names\n","\n","\n","Note:  PEP8 is an offical style guide for python and you can get complete guidelines on coding in python [here](https://www.python.org/dev/peps/pep-0008/#naming-conventions)"]},{"cell_type":"code","execution_count":15,"id":"496688d3","metadata":{"id":"496688d3","executionInfo":{"status":"ok","timestamp":1764947459267,"user_tz":-60,"elapsed":3,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["_name = \"pydata\""]},{"cell_type":"code","execution_count":16,"id":"31f9dedd","metadata":{"id":"31f9dedd","executionInfo":{"status":"ok","timestamp":1764947459268,"user_tz":-60,"elapsed":3,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["name123 = \"pydata\""]},{"cell_type":"code","execution_count":17,"id":"276e7f93","metadata":{"id":"276e7f93","executionInfo":{"status":"ok","timestamp":1764947459269,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["Val = \"pydata1\"\n","val = \"pydata2\""]},{"cell_type":"code","execution_count":18,"id":"a489ea1a","metadata":{"id":"a489ea1a","outputId":"be474cd1-6bb5-484b-f993-d653ee2c2abe","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459324,"user_tz":-60,"elapsed":54,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["pydata1\n"]}],"source":["print(Val)"]},{"cell_type":"code","execution_count":19,"id":"750747ca","metadata":{"id":"750747ca","outputId":"10ca508e-b687-4c9b-be4d-39ad615339a1","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459330,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["pydata2\n"]}],"source":["print(val)"]},{"cell_type":"code","execution_count":20,"id":"2a1720c5","metadata":{"id":"2a1720c5","executionInfo":{"status":"ok","timestamp":1764947459332,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["title_of_session_str = \"Introduction to python\""]},{"cell_type":"markdown","id":"445451ff","metadata":{"id":"445451ff"},"source":["- Constants\n","  * Constants are used to store data that should not change throughout the execution of a program.\n","  * They are in fact variables whose values are not supposed to be modified.\n","  * In Python, there is no specific way to declaree constants, instead programmers use **naming convention** to indicate a variable should be treated as a constant.\n","  * **Common convention** is to use **UPPER CASE LETTERS AND UNDERSCORES** to name constants."]},{"cell_type":"code","execution_count":21,"id":"fe2acd30","metadata":{"id":"fe2acd30","executionInfo":{"status":"ok","timestamp":1764947459334,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[],"source":["PI = 3.14159\n","MAX_VALUE = 100"]},{"cell_type":"code","execution_count":22,"id":"265f10d2","metadata":{"id":"265f10d2","outputId":"d41eeb66-0f6d-4ae3-e943-4f5de0797df3","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459340,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["3.14159\n"]}],"source":["print(PI)"]},{"cell_type":"code","execution_count":23,"id":"1299723e","metadata":{"id":"1299723e","outputId":"b060dd49-3db6-49dd-8899-f81736d0f331","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459347,"user_tz":-60,"elapsed":6,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"outputs":[{"output_type":"stream","name":"stdout","text":["<class 'float'>\n"]}],"source":["print(type(PI))"]},{"cell_type":"markdown","source":["---\n","## Python Operators\n","\n","These Operators help to perform operation between variables\n","\n","source:https://www.w3schools.com/python/python_operators.asp\n","\n","### 1. Arithmetic Operators\n","\n","##### Arithmetic operators are used with numeric values to perform common mathematical operations:\n","\n","<table class=\"ws-table-all notranslate\">\n","<tbody><tr>\n","<th style=\"width:25%\">Operator</th>\n","<th style=\"width:35%\">Name</th>\n","<th style=\"width:30%\">Example</th>\n","\n","</tr>\n","<tr>\n","<td>+</td>\n","<td>Addition</td>\n","<td>x + y</td>\n","\n","</tr>\n","<tr>\n","<td>-</td>\n","<td>Subtraction</td>\n","<td>x - y</td>\n","\n","</tr>\n","<tr>\n","<td>*</td>\n","<td>Multiplication</td>\n","<td>x * y</td>\n","\n","</tr>\n","<tr>\n","<td>/</td>\n","<td>Division</td>\n","<td>x / y</td>\n","\n","</tr>\n","<tr>\n","<td>%</td>\n","<td>Modulus</td>\n","<td>x % y</td>\n","\n","</tr>\n","  <tr>\n","<td>**</td>\n","<td>Exponentiation</td>\n","<td>x ** y</td>\n","\n","  </tr>\n","<tr>\n","<td>//</td>\n","<td>Floor division</td>\n","<td>x // y</td>\n","\n","</tr>\n","</tbody></table>"],"metadata":{"id":"rALdJTwtAt8Z"},"id":"rALdJTwtAt8Z"},{"cell_type":"code","source":["x = 1\n","y = 2\n","\n","print(y - x)"],"metadata":{"id":"2vjlHdglAvCI","outputId":"76fcdc43-2ba6-455b-b3bd-04f3d4afbd35","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459352,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"2vjlHdglAvCI","execution_count":24,"outputs":[{"output_type":"stream","name":"stdout","text":["1\n"]}]},{"cell_type":"code","source":["5 % 2"],"metadata":{"id":"WSWKUR-eAyOo","outputId":"32ab3eaa-3b0e-45ec-d811-1a3ea66a441f","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459388,"user_tz":-60,"elapsed":23,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"WSWKUR-eAyOo","execution_count":25,"outputs":[{"output_type":"execute_result","data":{"text/plain":["1"]},"metadata":{},"execution_count":25}]},{"cell_type":"code","source":["7 % 4"],"metadata":{"id":"Vm8eZm3UA0J2","outputId":"295a1a32-bc5d-4fe0-994d-67db916e7227","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459426,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"Vm8eZm3UA0J2","execution_count":26,"outputs":[{"output_type":"execute_result","data":{"text/plain":["3"]},"metadata":{},"execution_count":26}]},{"cell_type":"code","source":["2 **3"],"metadata":{"id":"zb3hkUbkA3AT","outputId":"b7280d0f-5f26-4462-b67e-7c104ccdefbc","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459453,"user_tz":-60,"elapsed":26,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"zb3hkUbkA3AT","execution_count":27,"outputs":[{"output_type":"execute_result","data":{"text/plain":["8"]},"metadata":{},"execution_count":27}]},{"cell_type":"code","source":["4 //2"],"metadata":{"id":"4nAzKsBvA7m_","outputId":"c5e95be6-8842-4973-fb04-517a40cd6933","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459459,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"4nAzKsBvA7m_","execution_count":28,"outputs":[{"output_type":"execute_result","data":{"text/plain":["2"]},"metadata":{},"execution_count":28}]},{"cell_type":"code","source":["4/3"],"metadata":{"id":"rO1D9kCSA9AP","outputId":"693dc414-40ff-46ce-a3c1-ee6d99c3d23a","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459464,"user_tz":-60,"elapsed":4,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"rO1D9kCSA9AP","execution_count":29,"outputs":[{"output_type":"execute_result","data":{"text/plain":["1.3333333333333333"]},"metadata":{},"execution_count":29}]},{"cell_type":"code","source":["4 // 3"],"metadata":{"id":"-O7nFD2PA-0q","outputId":"6308351e-7437-478d-d3e0-3920a3f640e6","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459469,"user_tz":-60,"elapsed":4,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"-O7nFD2PA-0q","execution_count":30,"outputs":[{"output_type":"execute_result","data":{"text/plain":["1"]},"metadata":{},"execution_count":30}]},{"cell_type":"code","source":["5/3"],"metadata":{"id":"v-rPekEEBAFB","outputId":"f3e836ca-8e51-441a-b805-0ed5f9061151","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459476,"user_tz":-60,"elapsed":6,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"v-rPekEEBAFB","execution_count":31,"outputs":[{"output_type":"execute_result","data":{"text/plain":["1.6666666666666667"]},"metadata":{},"execution_count":31}]},{"cell_type":"code","source":["5//3"],"metadata":{"id":"cLPzi-aXBCf3","outputId":"ae03f9ce-b0b3-4536-aa40-3c49cbb65716","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459568,"user_tz":-60,"elapsed":91,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"cLPzi-aXBCf3","execution_count":32,"outputs":[{"output_type":"execute_result","data":{"text/plain":["1"]},"metadata":{},"execution_count":32}]},{"cell_type":"markdown","source":["### 2. Comparison  and logical Operators\n","\n","  \n","- Comparison operators are used to compare two values:  \n","<table border=\"1\">\n","    <tr>\n","        <th>Operator</th>\n","        <th>Description</th>\n","        <th>Example</th>\n","        <th>Result</th>\n","    </tr>    \n","    <tr>\n","        <td>==</td>\n","        <td>Equal to</td>\n","        <td>5 == 5</td>\n","        <td>true</td>\n","    </tr>    \n","    <tr>\n","        <td>!=</td>\n","        <td>Not equal to</td>\n","        <td>5 != 3</td>\n","        <td>true</td>\n","    </tr>    \n","    <tr>\n","        <td>&gt;</td>\n","        <td>Greater than</td>\n","        <td>8 &gt; 3</td>\n","        <td>true</td>\n","    </tr>    \n","    <tr>\n","        <td>&lt;</td>\n","        <td>Less than</td>\n","        <td>4 &lt; 7</td>\n","        <td>true</td>\n","    </tr>    \n","    <tr>\n","        <td>&gt;=</td>\n","        <td>Greater than or equal to</td>\n","        <td>6 &gt;= 6</td>\n","        <td>true</td>\n","    </tr>    \n","    <tr>\n","        <td>&lt;=</td>\n","        <td>Less than or equal to</td>\n","        <td>9 &lt;= 10</td>\n","        <td>true</td>\n","    </tr>\n","    \n","</table>\n","\n","\n","\n","   \n","\n"],"metadata":{"id":"HBehBnbeBM5w"},"id":"HBehBnbeBM5w"},{"cell_type":"code","source":["x=11\n","\n","x < 5 and x <10"],"metadata":{"id":"PyaSxRREBN9X","outputId":"433bfb84-bb80-43e8-9dfc-bfe24e80e4cc","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459575,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"PyaSxRREBN9X","execution_count":33,"outputs":[{"output_type":"execute_result","data":{"text/plain":["False"]},"metadata":{},"execution_count":33}]},{"cell_type":"code","source":["x=6\n","\n","x < 5 or x <10"],"metadata":{"id":"aw3TW276BQw4","outputId":"4fe1cebd-e80f-4c80-e77d-79b0223018ed","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459580,"user_tz":-60,"elapsed":4,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"aw3TW276BQw4","execution_count":34,"outputs":[{"output_type":"execute_result","data":{"text/plain":["True"]},"metadata":{},"execution_count":34}]},{"cell_type":"code","source":["x=11\n","\n","not(x < 5 and x <10)"],"metadata":{"id":"AtLewqB3BT8V","outputId":"c68af222-af1e-4ae9-930a-f575d602c0a4","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459586,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"AtLewqB3BT8V","execution_count":35,"outputs":[{"output_type":"execute_result","data":{"text/plain":["True"]},"metadata":{},"execution_count":35}]},{"cell_type":"markdown","source":["### 3. Assignment Operators\n","\n","##### Assignment operators are used to assign values to variables:\n","  \n","    \n","<table class=\"ws-table-all notranslate\">\n","<tbody><tr>\n","<th style=\"width:25%\">Operator</th>\n","<th style=\"width:20%\">Example</th>\n","<th style=\"width:20%\">Same As</th>\n","</tr>\n","<tr>\n","<td>=</td>\n","<td>x = 5</td>\n","<td>x = 5</td>\n","\n","</tr>\n","  <tr>\n","<td>+=</td>\n","<td>x += 3</td>\n","<td>x = x + 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>-=</td>\n","<td>x -= 3</td>\n","<td>x = x - 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>*=</td>\n","<td>x *= 3</td>\n","<td>x = x * 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>/=</td>\n","<td>x /= 3</td>\n","<td>x = x / 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>%=</td>\n","<td>x %= 3</td>\n","<td>x = x % 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>//=</td>\n","<td>x //= 3</td>\n","<td>x = x // 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>**=</td>\n","<td>x **= 3</td>\n","<td>x = x ** 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>&amp;=</td>\n","<td>x &amp;= 3</td>\n","<td>x = x &amp; 3</td>\n","\n","  </tr>\n","  <tr>\n","<td>|=</td>\n","<td>x |= 3</td>\n","<td>x = x | 3</td>\n","\n","  </tr>\n","<tr>\n","<td>^=</td>\n","<td>x ^= 3</td>\n","<td>x = x ^ 3</td>\n","\n","</tr>\n","<tr>\n","<td>&gt;&gt;=</td>\n","<td>x &gt;&gt;= 3</td>\n","<td>x = x &gt;&gt; 3</td>\n","\n","</tr>\n","<tr>\n","<td>&lt;&lt;=</td>\n","<td>x &lt;&lt;= 3</td>\n","<td>x = x &lt;&lt; 3</td>\n","\n","</tr>\n","</tbody></table>"],"metadata":{"id":"qzlh_J4mBYz-"},"id":"qzlh_J4mBYz-"},{"cell_type":"code","source":["x = 5"],"metadata":{"id":"SVty5msyBZ0a","executionInfo":{"status":"ok","timestamp":1764947459589,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"SVty5msyBZ0a","execution_count":36,"outputs":[]},{"cell_type":"code","source":["print(x)"],"metadata":{"id":"9Erg4biYBbpq","outputId":"9f5a5b2f-23ac-4cab-e82e-3b8f06b3ebf1","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459594,"user_tz":-60,"elapsed":4,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"9Erg4biYBbpq","execution_count":37,"outputs":[{"output_type":"stream","name":"stdout","text":["5\n"]}]},{"cell_type":"code","source":["x = x + 3"],"metadata":{"id":"dk3iIETJBc5E","executionInfo":{"status":"ok","timestamp":1764947459596,"user_tz":-60,"elapsed":1,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"dk3iIETJBc5E","execution_count":38,"outputs":[]},{"cell_type":"code","source":["print(x)"],"metadata":{"id":"VrBmgD7oBeZH","outputId":"f0bd4c63-2846-47fa-caf1-989702db4f28","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459603,"user_tz":-60,"elapsed":6,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"VrBmgD7oBeZH","execution_count":39,"outputs":[{"output_type":"stream","name":"stdout","text":["8\n"]}]},{"cell_type":"code","source":["x += 2 # x = x +2\n","print(x)"],"metadata":{"id":"147rfS1pBf2m","outputId":"6c1b73bb-53c9-4c0b-a3b4-e3d2e710c87e","colab":{"base_uri":"https://localhost:8080/"},"executionInfo":{"status":"ok","timestamp":1764947459613,"user_tz":-60,"elapsed":7,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"147rfS1pBf2m","execution_count":40,"outputs":[{"output_type":"stream","name":"stdout","text":["10\n"]}]},{"cell_type":"code","source":["x = range(1,10)\n","for v in x:\n","  print(v)"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"HjWRB1QrCb2j","outputId":"5d58c5aa-c458-4c36-f1b3-41b3dddabedb","executionInfo":{"status":"ok","timestamp":1764947459619,"user_tz":-60,"elapsed":5,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"HjWRB1QrCb2j","execution_count":41,"outputs":[{"output_type":"stream","name":"stdout","text":["1\n","2\n","3\n","4\n","5\n","6\n","7\n","8\n","9\n"]}]},{"cell_type":"markdown","source":["**For** **Loop**"],"metadata":{"id":"tC-k1BQTCwhM"},"id":"tC-k1BQTCwhM"},{"cell_type":"code","source":["for i in range(5):\n","  for j in range(5):\n","     if j > i :\n","       print(j + i )\n","       break\n","     print(i,j)"],"metadata":{"colab":{"base_uri":"https://localhost:8080/"},"id":"H45dgg4WCvIG","outputId":"2b50c185-5ba8-4fdf-b3f0-b07a9957c26e","executionInfo":{"status":"ok","timestamp":1764947459650,"user_tz":-60,"elapsed":7,"user":{"displayName":"Mahmoud Hamed","userId":"08616175994147630432"}}},"id":"H45dgg4WCvIG","execution_count":42,"outputs":[{"output_type":"stream","name":"stdout","text":["0 0\n","1\n","1 0\n","1 1\n","3\n","2 0\n","2 1\n","2 2\n","5\n","3 0\n","3 1\n","3 2\n","3 3\n","7\n","4 0\n","4 1\n","4 2\n","4 3\n","4 4\n"]}]}],"metadata":{"colab":{"provenance":[]},"kernelspec":{"display_name":"Python 3 (ipykernel)","language":"python","name":"python3"},"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.11.5"}},"nbformat":4,"nbformat_minor":5}