Skip to main content

Command Palette

Search for a command to run...

Day 13 - Basic Python programming

90DaysOfDevOps

Updated
1 min read
Day 13 - Basic Python programming
A

A passionate Linux user and FOSS promoter from India. I like playing around systems and networking. Despite having tried a bunch of programming languages, python and golang remain my favourties.

Also checkout a FOSS community by my university students - https://foss.coep.org.in/cofsug/

I believe Python community is highly resourceful. Being a python programmer for a few years now, I may not be write very comprehensive blogs from day13 to day15 as it's too simple Python stuff. If you are a beginner however, I highly recommend you to check out this too.

What is Python?

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. Its high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together.

Features of Python3

  • Widely used scripting language.

  • Object Oriented

  • Free and Open Source

  • Vast active community

  • Dynamically-typed

  • Semi type-safe language

Why should I use python?

Maybe because it provides you with...

  • maintainability and readability in code

  • a vast set of libraries/modules

  • simplicity to create a prototype for testing

  • supports programming paradigms - object oriented as well as funtional

  • cross-platform compatability

Installation

Link to my blog on Data Structures in Python : day14

To read further more, you might wanna check this.

Happy Learning ;)

90DaysOfDevOps

Part 13 of 22

In this series, I will be posting my progress in the 90DaysOfDevOps course by ShubhamLondhe at https://github.com/LondheShubham153/90DaysOfDevOps/tree/ac73ed9242e1dc450313a14a1b91db3

Up next

Day 14 - Python Data Types and Data Structures for DevOps

90DaysOfDevOps