Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #110149

Re: the global keyword:

From Joel Goldstick <joel.goldstick@gmail.com>
Newsgroups comp.lang.python
Subject Re: the global keyword:
Date 2016-06-19 13:16 -0400
Message-ID <mailman.141.1466356596.2288.python-list@python.org> (permalink)
References (1 earlier) <njkbu8$e4c$1@dont-email.me> <f4e01b32-8a34-4479-a988-c06d580bf4ce@googlegroups.com> <njkj4c$90a$1@dont-email.me> <5766ADB1.6070907@rece.vub.ac.be> <CAPM-O+y=BuAOS1NsWtJ1=ajRA89VWzaM4rV8F2F5R35iR9qUmQ@mail.gmail.com>

Show all headers | View raw


On Sun, Jun 19, 2016 at 10:35 AM, Antoon Pardon
<antoon.pardon@rece.vub.ac.be> wrote:
> Op 12-06-16 om 23:10 schreef BartC:
>> On 12/06/2016 20:25, Ned Batchelder wrote:
>>>   Just as here there is no link between x
>>> and y:
>>>
>>>     x = 12
>>>     y = x
>>
>> (And that's a good illustration of why 'y' isn't a name reference to 'x', referring to the "...ducks limp" thread. But best not to rake it up again...)
>>
> I find this rather inaccurate reference to what your opposition is
> supposed to have states together with the remark best not to rake
> this up again, rather disingenuous
> --
> https://mail.python.org/mailman/listinfo/python-list

People who understand global variables generally avoid using them at
all costs.  People who don't understand why globals create problems
seem to want to use them, and then become baffled at the problems they
cause.  If you are learning python, very very low on your list of
things to learn is global variables.

-- 
Joel Goldstick
http://joelgoldstick.com/blog
http://cc-baseballstats.info/stats/birthdays

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

the global keyword: Marcin Rak <mrak@sightlineinnovation.com> - 2016-06-11 16:44 -0700
  Re: the global keyword: Random832 <random832@fastmail.com> - 2016-06-11 19:50 -0400
    Re: the global keyword: Marcin Rak <mrak@sightlineinnovation.com> - 2016-06-11 17:12 -0700
      Re: the global keyword: Random832 <random832@fastmail.com> - 2016-06-11 21:27 -0400
    Re: the global keyword: Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-11 20:15 -0700
      Re: the global keyword: Random832 <random832@fastmail.com> - 2016-06-12 14:46 -0400
  Re: the global keyword: MRAB <python@mrabarnett.plus.com> - 2016-06-12 01:09 +0100
    Re: the global keyword: Marcin Rak <mrak@sightlineinnovation.com> - 2016-06-11 17:13 -0700
      Re: the global keyword: Ned Batchelder <ned@nedbatchelder.com> - 2016-06-11 20:41 -0700
  Re: the global keyword: Random832 <random832@fastmail.com> - 2016-06-11 21:26 -0400
    Re: the global keyword: Steven D'Aprano <steve@pearwood.info> - 2016-06-12 13:38 +1000
      Re: the global keyword: Ned Batchelder <ned@nedbatchelder.com> - 2016-06-11 20:48 -0700
        Re: the global keyword: Marcin Rak <mrak@sightlineinnovation.com> - 2016-06-12 11:31 -0700
  Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-12 20:07 +0100
    Re: the global keyword: Ned Batchelder <ned@nedbatchelder.com> - 2016-06-12 12:25 -0700
      Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-12 22:10 +0100
        Re: the global keyword: Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2016-06-19 16:35 +0200
          Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-19 22:20 +0100
            Re: the global keyword: Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2016-06-20 13:14 +0200
              Re: the global keyword: Steven D'Aprano <steve@pearwood.info> - 2016-06-20 22:15 +1000
                Re: the global keyword: Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2016-06-20 15:04 +0200
                Re: the global keyword: Random832 <random832@fastmail.com> - 2016-06-20 09:29 -0400
                Re: the global keyword: Steven D'Aprano <steve@pearwood.info> - 2016-06-21 00:53 +1000
                Re: the global keyword: Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2016-06-21 10:08 +0200
                Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-21 11:41 +0100
                Re: the global keyword: Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2016-06-21 13:01 +0200
        Re: the global keyword: Joel Goldstick <joel.goldstick@gmail.com> - 2016-06-19 13:16 -0400
          Re: the global keyword: Lawrence D’Oliveiro <lawrencedo99@gmail.com> - 2016-06-19 22:50 -0700
          Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-20 11:21 +0100
            Re: the global keyword: Steven D'Aprano <steve@pearwood.info> - 2016-06-20 22:03 +1000
    Re: the global keyword: Rick Johnson <rantingrickjohnson@gmail.com> - 2016-06-21 10:04 -0700
      Re: the global keyword: Random832 <random832@fastmail.com> - 2016-06-21 13:15 -0400
        Re: the global keyword: Rick Johnson <rantingrickjohnson@gmail.com> - 2016-06-21 15:20 -0700
          Re: the global keyword: Chris Angelico <rosuav@gmail.com> - 2016-06-22 08:32 +1000
            Re: the global keyword: Rick Johnson <rantingrickjohnson@gmail.com> - 2016-06-21 16:43 -0700
          Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-22 00:15 +0100
            Re: the global keyword: Rick Johnson <rantingrickjohnson@gmail.com> - 2016-06-21 17:24 -0700
              Re: the global keyword: BartC <bc@freeuk.com> - 2016-06-22 10:24 +0100
                Re: the global keyword: Steven D'Aprano <steve@pearwood.info> - 2016-06-24 11:00 +1000
                Re: the global keyword: Chris Angelico <rosuav@gmail.com> - 2016-06-24 11:19 +1000
                Re: the global keyword: eryk sun <eryksun@gmail.com> - 2016-06-24 02:19 +0000
          Re: the global keyword: Rick Johnson <rantingrickjohnson@gmail.com> - 2016-06-21 16:50 -0700

csiph-web