PYTHON

Programming   /   coding

The way we create software today has changed dramatically the last 30 years, from the childhood of personal computers in the early 80s to today’s powerful devices such as Smartphones, Tablets and PCs. The Internet has also changed the way we use devices and software. We still have traditional desktop applications, but Web Sites, Web Applications and socalled Apps for Smartphones, etc. are dominating the software market today. We need to find and learn Programming Languages that are suitable for the New Age of Programming. We have today several thousand different Programming Languages today. I guess you will need to learn more than one Programming Language to survive in today’s software market.

What is Python?

Python is a popular programming language. It was created by Guido van Rossum, and released in 1991.

  • web development (server-side),
  • software development,
  • mathematics,
  • system scripting.

Why Python?

  • Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).
  • Python has a simple syntax similar to the English language.
  • Python has syntax that allows developers to write programs with fewer lines than some other programming languages.
  • Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This means that prototyping can be very quick.
  • Python can be treated in a procedural way, an object-oriented way or a functional way.

Good to know

  • The most recent major version of Python is Python 3, which we shall be using in this tutorial. However, Python 2, although not being updated with anything other than security updates, is still quite popular.
  • In this tutorial Python will be written in a text editor. It is possible to write Python in an Integrated Development Environment, such as Thonny, Pycharm, Netbeans or Eclipse which are particularly useful when managing larger collections of Python files.

Python is a programming language that is interpreted, object-oriented, and considered to be high-level too. Python is one of the easiest yet most useful programming languages which is widely used in the software industry. People use Python for Competitive Programming, Web Development, and creating software. Due to its easiest syntax, it is recommended for beginners who are new to the software engineering field. Its demand is growing at a very rapid pace due to its vast use cases in Modern Technological fields like Data Science, Machine learning, and Automation Tasks. For many years now, it has been ranked among the top Programming languages.

  •  INTRODUCTION
  •  HISTORY
  •  PRINT AND INPUT FUNCTION
  •  DATA TYPE, VARIABLE, OPERATOR
  •  CONDITIONAL STATEMENT
  •  LOOPING STATEMENT
  •  STRING
  •  TUPLE
  •  LIST
  •  SET
  •  DICTIONARY
  •  FUNCTION
  •  OOPS CONCEPT
  •  MUDULE
  •  TURTLE GRAPHICS, MATH MODULE, OS MODULE
  •  FILE
  •  EXCEPTION