Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #46483
| Date | 2013-05-30 08:58 -0400 |
|---|---|
| From | Dave Angel <davea@davea.name> |
| Subject | Re: User Input |
| References | <e3fd9fdd-efa0-45b8-97b9-b77519012640@googlegroups.com> <864c9d49-9929-43dd-b484-d6be92564cc3@googlegroups.com> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.2416.1369918733.3114.python-list@python.org> (permalink) |
On 05/30/2013 08:37 AM, Eternaltheft wrote:
> sorry about that, i got confused xD. yeah it works good now.
> what i meant to say was can i return a function that i made, if the user inputs nothing?
>
There wouldn't be anything to stop you. However, if you have multiple
returns from the same function, it's usually wise to return the same
type of information from each of them. That's why Chris suggested
simply assigning to filename in the if clause.
But without the whole function, and maybe even a description of what the
function is expected to do, we can only guess.
Your comments still make no sense to me,
> filename = input('file name: ')
> if not filename: #i get filename is not defined
But filename IS defined, immediately above. If it were undefined, you'd
not be able to test it here. Big difference between "not defined" and
"is empty string".
> return(drawBoard) #possible to return function when no file input
from user?
If drawBoard is a function object, it's certainly possible to return it.
But again, without seeing the rest of the function, and maybe how it's
intended to be used, I can't confirm whether it makes sense.
--
DaveA
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 04:33 -0700
Re: User Input Fábio Santos <fabiosantosart@gmail.com> - 2013-05-30 12:45 +0100
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 04:48 -0700
Re: User Input Chris Angelico <rosuav@gmail.com> - 2013-05-30 22:06 +1000
Re: User Input MRAB <python@mrabarnett.plus.com> - 2013-05-30 13:08 +0100
Re: User Input Fábio Santos <fabiosantosart@gmail.com> - 2013-05-30 13:10 +0100
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 05:19 -0700
Re: User Input Fábio Santos <fabiosantosart@gmail.com> - 2013-05-30 13:27 +0100
Re: User Input Chris Angelico <rosuav@gmail.com> - 2013-05-30 22:28 +1000
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 05:37 -0700
Re: User Input Dave Angel <davea@davea.name> - 2013-05-30 08:58 -0400
Re: User Input Chris Angelico <rosuav@gmail.com> - 2013-05-30 22:59 +1000
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 06:10 -0700
Re: User Input Dave Angel <davea@davea.name> - 2013-05-30 09:37 -0400
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 07:03 -0700
Re: User Input Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-05-30 15:30 +0100
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 07:49 -0700
Re: User Input Eternaltheft <eternaltheft@gmail.com> - 2013-05-30 07:47 -0700
Re: User Input Joshua Landau <joshua.landau.ws@gmail.com> - 2013-05-30 16:09 +0100
csiph-web