gnsisec / learn-python-with-the-the-hard-way

Good for beginner who wants to learn how programming works. Based on Learn Python The Hard Way (3rd Edition).

Home Page:https://learncodethehardway.org/python/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

A good stuff for newbie for learning programming. Learning basics of Python language based on Learn Python - The Hard Way course.

Requirements

  • Windows, Linux or Mac OS X
  • Python 2.7
  • Pip (Python Package Manager)

Installing Python

Executing Python scripts from terminal

  • on Linux: Most of the Linux distributions should have enabled Python by default, so simply open terminal and type python to see if everything works.
  • on Windows: add /PythonXX (e.g. C:/Python27) into Path environmental variable. Location of the Python directory depends on your configuration. Next, re-run terminal window and type python
  • in order to check installed version of the Python, type: python --version
  • in order to exit python console type exit()

Pyhton code style guide

Like an art, code has a style too. This style is general guide if you want to learn how a developer writing a clean code and better readability. https://www.python.org/dev/peps/pep-0008

Pip

Pip is a Python Package Manager.

Installing Pip on Windows
  1. Download: https://raw.github.com/pypa/pip/master/contrib/get-pip.py script
  2. Execute: python get-pip.py
  3. pip.exe and easy_install.exe files now should be located at: /PythonXX/Scripts (e.g. C:/Python27/Scripts)
  4. Add /PythonXX/Scripts (e.g. C:/Python27/Scripts) directory into Path environmental variable.
  5. Re-run terminal window
  6. Type pip, to check if package manager works
  7. You can type pip --version, in order to check version of the pip
Installing Pip on Linux
  1. Open terminal
  2. Type sudo apt-get install python-pip
Installing Pip on macOS
  1. Open terminal
  2. Type brew install python3

This command will install python and pip.

Using Pip
  • In order to install desired package just type pip install desired_package (e.g. pip install Flask)
  • If you are working on Linux, type sudo pip install desired_package (e.g. sudo pip install Flask)
  • Index of available packages can be found at: https://pypi.python.org/pypi/
  • List of installed packages can be displayed with pip freeze command.

About

Good for beginner who wants to learn how programming works. Based on Learn Python The Hard Way (3rd Edition).

https://learncodethehardway.org/python/


Languages

Language:Python 100.0%