Python is one the easiest languages to learn, due to its simplicity, readability and straightforward syntax. Additionally, it is excellent for Rapid Application Development, (RAD). RAD is a software development methodology that uses minimal planning in favor of rapid prototyping. It also works well as a scripting language.The Python interpreter and the extensive standard library can be used with all major platforms without charge and is available in source or binary form.
Python is hands down my favorite programming language because of the high throughput since there is no compilation step. In addition, debugging Python programs is super easy neither a bug or bad input will not cause a segmentation fault. Rather, an exception is raised when the interpreter discovers an error.
Python was developed by Guido Van Rossum in 1991 and has seen a pronounced surge in popularity due in part to Google’s investment in the language over the past several years.
Python has associated web frameworks which make it more convenient to develop web based applications. Some robust sites (off the huge list) which are operating in Python include Quora, Drop Box, and Google.
Python is useful in applications that run entirely in-browser.
- E-Commerce Websites (Etsy, Amazon)
- Social Media Websites (Reddit)
- Educated Websites (Wikipedia, Dictionary.com)
- Search Engines (Google)
Here is a simple but fun Python code for creating a Password Generator. Copy it, try it and enjoy learning.
1 import string
2 from random import
3 letters = string.ascii_letters
4 digits = string.digits
5 symbols = String.punctuation
6 chars = letters + digits + symbols
7 min length = 8
8 max length = 16
9 password = “.join(choice(chars) for x in range(randiet(min_length,max_length)))
10 print (password)
Cybersecurity is a shared responsibility. Stop. Think. Connect.