# Manual for Python Lab

Add your respective code contributions to this directory. For the filename, use the following naming convention: lab**XX**-*githubID*.py.md

```
lab1-kgashok.py.md
lab2-kgashok.py.md
lab3-kgashok.py.md
lab1-62ramya.py.md
lab8-62ramya.py.md
```

## Sample

A sample [file](https://kgisl.gitbook.io/lab3003/manual/lab6-kgashok.py) is provided with contains

* the problem description and the code.
* A Cloudcoder exercise link if available
* possible viva questions

### Guidelines

1. Please create github accounts and start adding in your respective names.
2. Make sure that you are checking coding standards against PEP-8 guidelines. <http://pep8online.com/>
   * Follow the PEP8 Coding conventions, especially for function names - <http://pep8.org/#function-names>
   * <https://www.python.org/dev/peps/pep-0008/#other-recommendations>
   * Coding style guidelines - <http://python-guide-pt-br.readthedocs.io/en/latest/writing/style/>
     * In particular, read about tools - <http://python-guide-pt-br.readthedocs.io/en/latest/writing/style/?highlight=pep8#pep-8>
     * Auto PEP8 convertor - <https://pypi.python.org/pypi/autopep8/>
3. Make sure that the code compiles and logically correct as well.
4. Multiple contributions will be evaluated, and the best will be chosen to be part of the lab manual.
