Tuesday, January 25, 2022

Python for Beginner

 



What is Python?

I'll write this blog assuming that you're a newbie in the field of Python so, I would first like to introduce what Python exactly is?   

Instead of starting the blog straightway with the history of Python, data structures involved and the syntaxes, I want to discuss what actually it is, why it is required and where it is used, in order to develop a interest of the users in Python. 

Starting with, what is Python?  In simplest terms, Python is a 'Programming language'. This arises a new question, what is  "Programming language". A programming language is a set of instructions or rules which helps the user to implement their ideas in computer or other devices like mobile, tablet etc. In other words, it helps the user to interact with computer and pass commands in order to execute them.

Programming languages came into existence in 19th century and since then world has  witnessed birth of several of them. From the development of primitive languages like machine language and assembly language, to the popularity of modem languages like C, C++, Java, Python, programming language has helped the programmers to write efficient programs to automate and develop solutions to the real time problems.

Now, coming  to the point, what is Python? We can that say that python is a computer programming language which can be used to create a variety of programs serving different purposes.

Why do we need Python ?

As mentioned earlier, late 20th century brought the  development of popular modern  languages of world like C++, Perl, Java, etc. So, what makes Python different from existing languages? Why should we use Python?

 All the programming languages have certain well- defined code structure with pre-defined words and a user must ensure to follow the coding standard of chosen  programming language at all times else the program will throw an error. To be straightforward, all programming languages have their advantages and disadvantages and none of them is superior to other. So the  choice of programming language boils down to two things in general:

(1) The purpose to be served - one shall choose a programming language based on the application or project they are working on. for example, to build a basic website one can use HTML and CSS while to predict the weather of an area one can prefer Python. 

(2) The ease of learning - for someone very new to the world of programming, one should choose a programming language with least complex syntaxes and code structure, in order to make the learning easy.

Python solves the both concerns. It is a beginner-friendly language  having extremely simple code structure and syntaxes which are quite easy to read and understand even if someone is unfamiliar to programming. It uses English keywords and therefore makes it easier to understand. Let me show you an example.

Until now, I haven't introduced any syntax of Python but I believe the simplicity of code will make you understand the previous point I stated.

Let's have a look at following piece of code.




I hope even without being introduced to the syntaxes in Python, the above code makes sense to you. And if not, I'll make sure to reiterate this in future blogs. 
So apart from being user friendly this language can be used for a variety of purposes therefore making it an ideal language to be picked by the beginners.

Where is Python used?
Before starting with the syntaxes, I would like to discuss one last point. Before jumping into learning anything, I believe it's a good idea to learn what it can offer, purposes it can serve and the areas where it can be used. Python can almost perform any task starting from web development, desktop applications, machine learning, data analysis to robotics, game development, etc. Python has proved its versatility. Tech giants like Google, Mozilla, Microsoft, Netflix, Reddit, Slack use Python in different ways to serve their purpose.
 
I hope this has made you interested in learning Python.
Let's know something more about Python in the next blog !! Stay tuned!! Until then stay safe, stay healthy!!😊😊


104 comments:

  1. Firstly I wanna praise you for this new beginning and literally I wanna thank you for giving us this info which is truly helpful and I hope that you will keep going like tis only. Here this comment is from - Deepanjali

    ReplyDelete
    Replies
    1. Thank you so much Deepanjali for your compliment it will make me
      more confident.

      Delete
  2. LITERALLY THE BEST �� ��... KEEP GOING MY DEAR .... I hope you will achieve success my dear ❤�� Always with you ❤

    ReplyDelete
  3. ��Very good you did very well... Keep doing the same things be a very successful person ahead...I pray to God.. Always with you the elders and always bless god...

    ReplyDelete
  4. Great effort... Keep doing it. πŸ‘πŸ‘

    ReplyDelete
  5. Very impressive and I think you should keep writing this as in the era of informative world, everyone wants to get some kind of beneficial facts and this information is among one of them.
    Great job ~ Ansh Srivastava

    ReplyDelete
  6. Congratulations for ur new beginnings keep it up we always support u ☺������

    ReplyDelete
  7. “Thank you so much for sharing all this wonderful info ..It is so appreciated!!!”πŸ‘πŸ‘

    ReplyDelete
  8. Such a marvellous and wonderful sharing 😘😘😘😘😘

    ReplyDelete
  9. Thank you very much for the information...
    Very good work.. Keep it up..

    ReplyDelete
  10. Thank you so much for great effort

    ReplyDelete
    Replies
    1. Its my pleasure.😊
      Thank u from my side also.

      Delete
  11. Superbb! Great effort..πŸ‘ŒπŸ‘Œ
    Keep it up..πŸ‘πŸ‘πŸ‘

    ReplyDelete
  12. Great effort bro keep it up πŸ‘

    ReplyDelete
  13. Great effort πŸ‘πŸ‘ I hope you will keep going like this

    ReplyDelete
  14. Very good introductory blog on python.... Keep growing bro. πŸ‘πŸ‘πŸ‘

    ReplyDelete
  15. Well done πŸ’―πŸ’―πŸ‘keep it up...

    ReplyDelete
  16. Superb.... Great workπŸ‘πŸ‘πŸ‘πŸ‘

    ReplyDelete
  17. Sigue asi increible trabajo..✨✌️

    ReplyDelete
  18. Thankyou for give this information keep it up


    ReplyDelete
  19. Your blog is great.You are really giving your great efforts.
    Wish to see much more like this. Thanks for sharing this information. God Bless You

    ReplyDelete
  20. I Praise your beginning,keep it bro.

    ReplyDelete
  21. Congratulations for ur new beginnings keep it up we always support u ☺������

    ReplyDelete
  22. Very good dear.....keep it up ....��

    ReplyDelete
  23. Amazing πŸ‘ŒπŸ‘ŒπŸ‘ŒπŸ‘Œ

    ReplyDelete
  24. Thanku for give me this information keep it up

    ReplyDelete
  25. Superb...πŸ‘ŒπŸ‘ŒπŸ‘

    ReplyDelete
  26. Fabulous πŸ‘πŸ‘πŸ‘πŸ‘πŸ‘πŸ‘

    ReplyDelete
  27. Superb ����
    And thank you SO much for sharing this information ����

    ReplyDelete
  28. Thank u so much for sharing this information 😊

    ReplyDelete
  29. Great effort. πŸ‘Œ
    Keep doing really superbb.😍

    ReplyDelete
  30. THANKU SIR, HELP TO INCREASE OUR KNOWLEDGE ABOUT PYTHON TO USE IN MY PRECTICAL WORK IN MY SCHOOL. KEEP IT UP SIR AND GIVE MANY MORE KNOWLEDGE ABOUT ANOTHER TOPICS BEST OF LUCK FOR YOUR BLOGGING CARRIER
    #END

    ReplyDelete
  31. Amazing write-up, great share!
    Keep up with your good work.... Wish u all the best for future

    ReplyDelete
  32. Great share! Keep it up. May god bless u with future.

    ReplyDelete
  33. Well doneπŸ‘
    Keep it up!
    Keep going.

    ReplyDelete
  34. Very good.πŸ‘
    keep it up!!

    ReplyDelete

If you have any doubt. Please let me know

Python for beginner

How to download (IDLE python).✨

            @pythonguru26 H i everyone,😊 hope you all had a great time and would have been looking forward to the next blog (please don...