Why this code works in python3, but not python 2:
Joshua Landau
joshua.landau.ws at gmail.com
Thu Jul 4 01:10:21 EDT 2013
On 4 July 2013 05:47, alex23 <wuwei23 at gmail.com> wrote:
> On 4/07/2013 2:12 PM, Joshua Landau wrote:
>>
>> On 4 July 2013 04:52, Maciej Dziardziel <fiedzia at gmail.com> wrote:
>>>
>>> def foo(*args, bar=1, **kwargs):
>>> pass
>
>
>> Try "foo(1)" and it will fail -- "bar" needs to be given as a keyword.
>
>
> No it won't, because it is supplied with a default.
Pah! I'm not even thinking.
More information about the Python-list
mailing list