The slogan &quot;one obvious way to do it&quot; applies to the design of the language itself. It means that in terms of language constructs, no value is placed on coming up with a creative profusion of operators and whatnot (as in Perl&#x27;s &quot;there&#x27;s more than one way to do it.&quot;)<p>It doesn&#x27;t mean that the language design is going to somehow ensure there&#x27;s only one way (even only one idiomatic way) for users to implement any particular algorithm. It doesn&#x27;t mean everyone has to use the same web framework. It&#x27;s really not prescriptive, except for Python itself.