This repository contains chapters from basic to intermediate level coding in Python.
If you have any feedback, you can reach me out at Yash Kamal Chaturvedi.
You will need to download Visual Studio Code, a Microsoft code editor (or any other source code editor of your choice). It is one of the finest code editors available, offering a highly pleasant programming experience.
I learned about the following :
- What are Comments in Python? (single,multi-line)
- What are Variables in Python? (rules)
- What are types of Operators in Python? (arithmetic,relational,logical,bitwise,assignment)
- What are Decision Making Statements in Python? (if-else,switch-case)
- What are Loops in Python? (while,for,do-while)
- What are Functions in Python?
- What is Recursion in Python
- What is String in Python? (slicing,methods)
- What are Lists in Python? (slicing,methods)
- What are Tuples in Python? (methods)
- What are Dictionary in Python? (methods)
- How to perform operations on a file in Python? (read,write,append,open,close)
I use these VS code extensions to support my development workflow.
- esbenp.prettier-vscode
- formulahendry.code-runner
- ms-python.python
- ms-python.vscode-pylance
Clone the project
git clone https://link-to-project
- Guido van Rossum
- Python is a general-purpose programming language that has simple, easy-to-learn syntax which emphasizes readability and therefore reduces the cost of program maintenance.
- Moreover, the language is capable of scripting, completely open-source and supports third-party packages encouraging modularity and code-reuse.
- An Interpreted language executes its statements line by line.
- Languages such as Python, Javascript, R, PHP and Ruby are prime examples of Interpreted languages.
- Programs written in an interpreted language runs directly from the source code, with no intermediary compilation step.