Skip to content

ArielHorwitz/daily-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

142 Commits
 
 
 
 
 
 

Repository files navigation

Python Tips Every Day Until I Get Hired

This project started on the 24th of May, 2023. Wish me luck!

Reach out to me!

Python Tips Cover Image

  1. Function signatures
  2. Annotations and type hinting
  3. Virtual environments and pip
  4. The requirements.txt file
  5. Library recommendation: Black
  6. Decorators
  7. The functools wraps decorator
  8. The Match Statement
  9. Library recommendation: docopt-ng
  10. F-strings
  11. Packing and Unpacking Sequences and Mappings
  12. Exception Handling
  13. Interfaces with ABCs
  14. Context Managers
  15. Operator Overloading
  16. The NamedTuple
  17. Lambda Functions
  18. The collections defaultdict
  19. The Iteration Protocol
  20. Generators
  21. From Generators To Coroutines
  22. Asyncio Basics
  23. Async Iterators and Context Managers
  24. Asyncio Tasks
  25. Never Import With *
  26. Assignment Expressions
  27. Properties
  28. Pathlib and the Path Object
  29. Serialization With Pickle
  30. Functools Caching
  31. Formatting Tracebacks
  32. Qualified Names
  33. JSON For Arbitrary Data Structures
  34. Dynamic Attributes in Python
  35. Dot Notation For Numbers
  36. The Descriptor Protocol
  37. Callable Objects
  38. Dot Notation and Methods
  39. Classmethods and Staticmethods
  40. Slicing and Indexing
  41. Set Collections
  42. Hashing and Mapping
  43. Dataclasses
  44. Introduction To Numpy
  45. Numpy N-Dimensional Arrays
  46. Numpy Broadcasting
  47. Numpy Data Types
  48. Numpy Views And Copies
  49. Numpy - Combining Multidimensional Arrays
  50. Numpy Advanced Indexing
  51. Numpy Masks
  52. Numpy Random Generators
  53. Numpy I/O And Compression
  54. Numpy Dimension Expanding And Broadcasting
  55. Using Python As Linux Scripts
  56. Using Python As Linux Scripts - Part 2
  57. Using Python As Linux Scripts - Part 3
  58. Handling Default Arguments
  59. Name Bindings In Nested Scopes
  60. Local And Global Namespaces
  61. Library Recommendation: Loguru
  62. Temporary Files And Folders
  63. User Data Directories
  64. For Else
  65. Swapping Variables With Tuple Unpacking
  66. Dictionary Default Values
  67. Using The Python REPL As A Calculator
  68. The __init__ Module
  69. Antigravity

About

A collection of Python tips

Topics

Resources

Stars

Watchers

Forks

Contributors