Skip to content

lvhkhanh/Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 

Repository files navigation

Python

Certificates

  • [ ]

Official

Notes

` self # NOT this _varProtected __varPrivate # obj._ClassName__varPrivate @property # getter,accessor @propertyName.setter # mutator

`

Ebooks

Paths

Courses

Paths

Skill Assessment

PEPs

PEP8

PEP257

Tools

choco install pycharm

pip install pylint

pylint codepath

pylint --generrte-rcfile > pylintrc

pip install pycodestyle

pycodestyle codepath

pip install black

black codepath

Documentation: pip install sphinx

sphinx-quickstart

make html

sphinx-apidoc -o docspath codepath

modify conf.py

make clean html

sphinx-apidoc --full -o docspath codepath

pip install mypy

mypy codepath

pip install virtualenv

pip install virtualenvwrapper

pipenv

poetry

anaconda

Desktop, GUI: Tkinter, Kivy

Desktop, Packaging: pyz, py2app/py2exe, pyInstaller

Web Application: Flask, Django

Unit Testing: unittest, pytest

Behavior Testing: behave

Documentation: Sphinx, pydoc

Cookiecutter

Assessments

Tutorials

Readings

https://www.codecademy.com/learn/learn-python-3/modules/learn-python3-syntax/cheatsheet

Introduction to Programming in Python using Media Computation

UCSD CSE 11

Learn Python: Syntax

Python 3 Tutorial @Sololearn

Python 3 Tutorial

Python 3 Tutorial @programiz

Introduction to Python 3 (basics) - Learning to Program with Python 3

Introduction to Python Programming

Python Homepage

Learn Python 2

Google's Python Class

Python Succinctly

Cheat Sheets

Best Practices

Next

list0.remove("value")
value = list1.pop(index)
list0.sort()
list1 = sorted(list0)
# format string literal
f"{firstname} ${lastname}"
multi if vs if elif else

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published