# strings **Repository Path**: mirrors_pydanny/strings ## Basic Information - **Project Name**: strings - **Description**: Python strings for humans - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-09-25 - **Last Updated**: 2026-02-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README strings ============= Python strings for humans. Usage: .. code-block:: python >>> from strings import string >>> s = string("Hello, World") >>> s 'Hello, World' >>> s.len() 12 >>> s.length 12 >>> s.size 12 >>> s + ", What?" Traceback (most recent call last): File "strings.py", line 27, in x = s.add(", world") File "strings.py", line 20, in add return self + string(value) File "strings.py", line 23, in __add__ raise NotImplementedError("Use add instead") NotImplementedError: Use add instead >>> s.add(", What?") 'Hello, World, What?' Background ----------- Inspired by my `StringTheory April Fool's Day joke`_, recently I wondered how hard would it be to implement strings the way I want them to be in Python. .. _`StringTheory April Fool's Day joke`: http://pydanny.com/fixing-pythons-string-class.html