@@ -89,7 +89,7 @@ Arguments can be passed to functions in four different ways.
89
89
1. **Positional arguments ** are mandatory and have no default values. They are
90
90
the simplest form of arguments and they can be used for the few function
91
91
arguments that are fully part of the function's meaning and their order is
92
- natural. For instance, in ``send(message, recipient) `` or ``point(x, y) ``
92
+ natural. For instance, in ``send(message, recipient) `` or ``point(x, y) ``
93
93
the user of the function has no difficulty remembering that those two
94
94
functions require two arguments, and in which order.
95
95
@@ -190,15 +190,15 @@ them is very important.
190
190
Like a kung fu master, a Pythonista knows how to kill with a single finger, and
191
191
never to actually do it.
192
192
193
- We are all consenting adults
193
+ We are all responsible users
194
194
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
195
195
196
196
As seen above, Python allows many tricks, and some of them are potentially
197
197
dangerous. A good example is that any client code can override an object's
198
198
properties and methods: there is no "private" keyword in Python. This
199
199
philosophy, very different from highly defensive languages like Java, which
200
200
give a lot of mechanisms to prevent any misuse, is expressed by the saying: "We
201
- are all consenting adults ".
201
+ are all responsible users ".
202
202
203
203
This doesn't mean that, for example, no properties are considered private, and
204
204
that no proper encapsulation is possible in Python. Rather, instead of relying
0 commit comments