Basics of Python
1) What is Python ? What are the benefits of using Python ?
2) What is PEP 8 ?
3) What is pickling and unpickling ?
4) How Python is interpreted ?
5) How memory is managed in Python ?
6) What are the tools that help to find bugs or perform static analysis ?
7) What are Python decorators ?
8) What is the difference between list and tuple ?
9) How are arguments passed by value or by reference ?
10) What is Dict and List comprehensions are ?
11) What are the built-in type does python provides ?
12) What is namespace in Python ?
13) What is lambda in Python ?
14) Why lambda forms in python does not have statements ?
15) What is pass in Python ?
16) In Python what are iterators ?
17) What is unittest in Python ?
18) In Python what is slicing ?
19) What are generators in Python ?
20) What is docstring in Python ?
21) How can you copy an object in Python ?
22) What is negative index in Python ?
23) How you can convert a number to a string ?
24) What is the difference between Xrange and range ?
25) What is module and package in Python
. Introduction to Python Programming
- What is Python?
- Why Python?
- Python Philosophy And The Zen Of Python
- A Brief History Of Python
- Features of Python
- Installation on Windows Gnu/Linux and Unix Systems
2. First Steps
- Using The Interpreter Prompt
- Choosing An Editor
- Sublime Text
- Vim
- Using A Source File
- Getting Help
3. Programming Basics
- Hello World Program
- Comments
- Literal Constants
- Numbers
- Strings
- The Format Method
4. Basics Continued
- Raw String
- Escape Sequences
- Variables
- Identifier Naming
- Data Types
- Object
- How To Write Python Programs
- Indentation
5. Operators and Expressions
- Operators
- Evaluation Order
- Changing The Order Of Evaluation
- Associativity
- Expressions
6. Control Flow
- The if Statement
- The while Statement
- The for Loop
- The break Statement
- The continue Statement
7. Functions
- Function Parameters
- Local Variables
- Using The Global Statement
- Default Argument Values
- Keyword Arguments
- VarArgs Parameters
- Keyword Only Parameters
- The return Statement
- DocStrings
8. Modules
- Byte-Compiled .pyc files
- The from … import Statement
- A module’s name
- Making Your Own Modules
- The dir Function
- Package
- The sys
9. Data Structures
- List
- Tuple
- Dictionary
- Sequence
- Set
- References
- More About Strings
10. Input Output
- Input from user
- Files
- Pickle
- Unicode
11. Regular Expressions
- Introduction
- Wild Card Characters
- Searching
- Extracting
- Practice Problems
- Do’s and Don’ts
- Summary
0 comments:
Post a Comment