Skip to content

Latest commit

 

History

History
29 lines (23 loc) · 1.57 KB

README.md

File metadata and controls

29 lines (23 loc) · 1.57 KB

pythonNoob

Felt cool, might push files to it later

Basic (with a bit of advanced) programming concepts and syntaxes for a noob to get started with Python programming. Code is well written and commented for understanding.

Pre-requisite: Some familiarity with computer programming in any language.

The concepts are divided as:

  1. Basic(General Structure, print, input, suites, operators, import)
  2. Conditionals and Iteratives(Loops and other control flow statements)
  3. Data Types
    • Numbers, Strings, List, Tuples, Sets, Dictionary, Comprehensions
    • Special Functions(Data conversions and functions specific to data types)
  4. Functions(Definition, Returning Values, Arguments, Lambda functions, functions working on lists)
  5. Classes(Definition, constructors, destructors, inheritance, Attributes)
  6. Modules(Command Line Arguments, Math, Random, Time)
  7. Beware(PROCEED WITH CAUTION)
  8. Test(Some sample programs I made which showcase one or two concepts discussed here)

Some references which helped me along the way:

P.S:

  • Since I have some background with C/C++ programming, I may involuntarily compare some concepts discussed here with that of in C/C++.
  • Please ignore the typos in the commented sections without making any faces.