2018_Python_beginners_guide 2018 Python Beginners Guide
User Manual:
Open the PDF directly: View PDF .
Page Count: 1
Python Guide for Complete Beginners
4th. Oct. 2018 for IMEN561 Network Theory by JuneTech
Python & IDE
• Windows: Python or miniconda, VSCode
• Mac: Ask Deoksang Lee for help!
• Linux: python is pre-installed, Vim for terminal and VSCode for desktop environment
Package
• Install: in command prompt or terminal,
◦ Python: pip install
pylint
◦ miniconda: conda install
pylint
• Useful packages(for this course)
◦ pylint
◦ networkx
Visualization
• Demo with networkx
Dictionary
• A type of container used in Python
• Similar to map in C++
QUESTIONS
• TA will help you beginning(Troubleshooting in IDE setup, etc.)
• A lot!
Scoring policy
• Correctness
◦ If right: 100%
◦ If wrong: partial scoring absolutely below 100%
• Running time
• Readability
Do-s and don't-s
• Don't
◦ Use korean. Never use korean. NEVER USE KOREAN
◦ do what violates honor code
• Do
◦ state your Python version. STATE YOUR PYTHON VERSION like #! python3
◦ comment nicely
◦ make codes readable