Sunday, April 12, 2015

Python Programming Language - Python Tutorial

Python Programming LanguagePython Programming Language is a very powerful user friendly general purpose programming language. The development of Python had one goal in mind making it user friendly and they did this by designing the language to be easy to learn, read and use. Python was originally developed by a man named Guido Van Rossum who created Python as a hobby. You can get more information about the Python Programming language by visiting Python’s website at http://python.org



Saturday, April 11, 2015

History Of The Python Programming Language - Getting Started - Python Tutorial

History Of The Python Programming LanguageHistory Of The Python Programming Language


Python came about when a man named Guido Van Rossum was looking for a hobby during Christmas break back in 1989.  He just wanted to write an interpreter for a scripting language which he has been thinking about for sometime. Over that break, he creates a scripting language which he later named it Python after the Monty Python’s Flying Circus which he was a large fan of.


First Public Release


Van Rossum first released Python in 1991 for public to use. The Python language did not really can ground with the public till a forum was created to discuss the language in 1994.


in 1994


Version 1.0 was released in 1994 right when Python started to gain traction with some followers. One of the main focuses of this release was making the language easy to use.


in 2000


Version 2.0 was released in 2000 giving the language the ability to garbage collect which is a form automatic memory management.


In 2001


Python formed a non-profit organization called Python Software Foundation and version 2.1 was released.


in 2008 


Python 3 was released to the public.  Python 3 was designed to reduce the multiple ways to do something and try to limit it to only one correct way to code.  This this idea it has made Python even easier to learn and write.


Conclusion


This was a just a brief overview of the History Of The Python Programming Language there was obviously a lot more going on over the years.  My main goal here was to just to show you how the language came about and it progressed through the years.


We will be focusing on Python 3 in our tutorials.



Why Should You Learn Python - Getting Started - Python Tutorial

Why Should You Learn PythonWhy Should You Learn Python


Why should you learn Python? Well the easiest answer to that question is because it is absolutely amazing! That may be not good enough answer to persuade you to learn Python. So in this tutorial we are going to try to convince you to learn Python over other programming languages. There is no simple explanation why over a million programmers have chosen to use Python as their go to programming language in their projects. Below you will find several reasons why Python has been chosen time and time again.


Powerful


Why should you learn Python? I asked this question again under the powerful headline because this will show you why Python is chosen over and over.  Python is powerful enough for Google and NASA.  That is right Python is used by two of biggest technology companies in world. How about some light reading about why NASA has chosen Python https://www.python.org/about/success/usa/ Conviced yet? Ok how about some more reasons check these out https://www.python.org/about/success/


Readable


The Python language is easy to read when compared to other languages. The Python code can even be read by people who never saw code before. Reading Python code is like reading a english language.  If you can read than you can read the code. Once you’re able to read the code learning how to write the code is very simple with some practice. Practice brings on memorization of how to write the code and limits the need for reference manuals and hours of research like some other languages require.  Python has a pretty simple syntax which is why it is so simple to read.


Reusable


The code you have written or other, programmers have written can be reused in your programs with ease. Python was designed so you do not have to repeat yourself(rewrite the code). Python supports object oriented and functional programming which gives us the ability to type the code once and call it when needed.


Productivity


It takes less code to write programs in Python than some other popular programming languages out there. The less code you need to write to make things happen in your software means the more time you have to spend doing other things you love.


Packages


Python offers software packages which are easy imported into your software so you do not have to write code that has been already written by your fellow Python programmers. This again revisits the concept do not repeat yourself which means less work for us. As of today, there are 55,000 packages available for you to use in your programs. If you would want to check out the Python Package repository visit https://pypi.python.org/pypi. We will show how to import packages in our tutorials.


Support


The Python programming language has a lot of support across the internet. If you Google a Python question then you will get hundreds of answers to your question.  A word of warning though make sure you find a quality source to constantly refer to like our site.  Some sources across the web could confuse you more than help you. When I have a question I always turn to the Python documentation at https://www.python.org/ this is the main source for the Python Programming language.


It is Just Flat Out Fun To Work With


I have worked with PHP, Ruby, C and Python, but Python is by far my favorite. It has a great deal to do with the ease of use and the support that the language has which keeps me so interested in Python. I quickly noticed how much more I liked Python over other languages after a couple of days of working with the language.  I am not bashing any other languages I just enjoy this language more than the others.  You may disagree with me and that is fine everyone has their preference.


I hope we answered your question why should you learn Python? This language seems to have a lot of great aspects but it also has only one downside that I have noticed and that is speed as computers get faster it is tougher to see the speed issue so I will not discuss that anymore. If you have any questions please leave us a comment below so we can help you out.


 


 



Friday, April 10, 2015

Getting Started With Python - Chapter 1 - Python Tutorial

Getting Started With PythonGetting Started with Python


This is an introduction to chapter 1 of our Python Tutorials.  Each section of our Python tutorials are broken down into chapters for better navigation and awareness of your progression throughout our tutorial series.


In chapter 1 we are going to give you a background on the Python Programming Language. We will look at the history of the language, discover why you should learn the language and even talk about more resources to help your learn how to program with this amazing programming language.


Chapter 1 Contents


  1. Why Should You Learn Python?

  2. History of The Python Programming Language

  3. Install Python 3 On Mac OS X 

  4. Install Python 3 Windows

  5. Mac OS X Terminal Commands

When you’ve completed getting started with Python move on to chapter 2 of our website to continue learning.


 


 



Introduction to Learn Python Tutorial Website - Python Tutorial

Learn Python Tutorial


Welcome to Learn Python Tutorial’s website. I hope you’re ready to take a journey to becoming a professional programmer. This website was designed for people whom never even looked the code of a program before.  If you have no technical background or programming experience you will be in a position to follow right along with these Python tutorials. If you have the time, courage and the discipline you will succeed in becoming a professional Python programmer with learn Python Tutorial.


 


What this Website Is


This website was designed to be the go to source for learning the Python language. We will cover the Python Language itself and some of Python Standard Libraries, applications, and Web Frameworks more specifically Django. To be more clear we posted some bullet points below about what this website is.


  • This website is a Python Tutorial Website

  • This website is designed to be used as a Python Reference

  • This website is a in depth look into how to program with Python not a overview

  • This website is completely FREE!


What this Website Is Not


This website is not a short tutorial to Python Programming Language or just an overview of the language.  As we did above we will gave you some bullet points to be more clear about what this website is not.


  • This website is not a short tutorial

  • This website is not a overview of Python Language

  • This website does not charge you money to learn Python

  • This website is not affiliated with the founders or developers of the Python language


How our Tutorials are Laid Out


Our tutorials are set forth in a specific order for almost every tutorial. Below you will see the order of how each and every one of our Python tutorials will be laid out throughout this course. Some of tutorials layouts may be changed based on the subject, but it will most likely always be in this order.


  1. Video Tutorial

  2. Overview of Tutorial

  3. Explanation why and how to use the subject being covered.

  4. Examples of the subject being covered

  5. Quiz on Subject

  6. Comments or Questions about Tutorial


How Often Does Learn Python Tutorial Website Post Tutorials


Learn Python Tutorial post new tutorials almost everyday.  We try our hardest to get out new tutorials every day but sometimes that is not possible but we will go no more than three days without a new Python tutorial.


 


What We Expects From Our Students


We do not expect much from our students except to try very hard to succeed. If you do not succeed then we did not succeed. We would like to encourage you to ask questions in the comments section of the tutorials so we can help you better understand the Python Programming Language.


When you interact with us or other, students you help us improve our tutorials and help yourself learn the language better. DO NOT BE SHY.  There are no stupid questions. Your input matters to us and other students.


Conclusion


We hope you enjoy our Python Tutorials if you have questions speak up and if you want to bash us go right ahead we are taking our tutorials to new level and some of you may not like it but for those who follow a long will be in a better position than the hatters.

If you have a suggestion please let us know. We want to make this site the best tutorial website but without your input about Learn Python Tutorial we will not be able to improve our tutorials.


 



Thursday, April 9, 2015

Less Than or Equal to


Less Than or Equal to <=


The less than or equal to <= comparison operator checks if the object on left is less than or equal to the object on the right and if it is then Python returns True.  If the object on the left is greater than the right then Python will return False.


Less Than or Equal to <= Examples


#Less Than or Equal to <=

>>> 4 <= 5
True
>>> 5 <= 5
True
>>> 6 <= 5
False

If you have any questions about less than or equal to <= leave a comment below so we can assist you.



Wednesday, April 8, 2015

Greater Than or Equal to >= - Python Tutorial


Greater Than or Equal to >=


The Greater Than or Equal to >= will check if the left side is greater or equal to the right side if it is then Python will return True and if left side is less than the right then Python will return False


Greater Than or Equal to >= Examples


= Examples" >#Great Than or Equal to >= Examples

>>> 7 >= 5
True
>>> 4 >= 5
False

If you have any questions about Greater Than or Equal to >= leave a comment below so we can help you better understand this comparison operator.