On 08/12/2019 14:39, Chris Angelico wrote:
On Mon, Dec 9, 2019 at 1:36 AM Python <python@python.invalid> wrote:

RobH wrote:
On 08/12/2019 13:06, Karsten Hilbert wrote:
In an interactive interpreter:

def print_time():
       current_time = time.strftime("%I:%M")

What happens if you then do

print_time()


print_time()
on it's own returns NameError: name 'print_time' is not defined

Notice the "then" above ?

More precisely: directly one after the other without leaving the
interpreter ...

Karsten

I'm not sure what you mean.

Like this?
  >>>print_time()
Traceback (most recent call last)
File "stdin>", line 1, in <module>
File "stdin>", line 2, in print_time
File "stdin>", line 2, in print_time
File "stdin>", line 2, in print_time
[Previous line  repeated 996 more times]
RecursionError: maximum recursion depth excedded.

Running the code in a shell , it is displaying the time and now also the
date .
Nothing else tho', as in no rectangle drawn

Well... Maybe it's time to admit, Rob, that programming is not
your thing.


That's rude and uncalled for, and since you're hiding behind
anonymity, you're painting your newsgroup server in a bad light (it's
proxad.net if anyone's curious).

Rob, I recommend working through a Python tutorial. There are some
subtleties to what you're doing that would best be discovered through
experimentation, and a good tutorial will help with that. Try this
one:

https://docs.python.org/3/tutorial/index.html

ChrisA


Thanks, but I am only using the code which someone else has written, and apparently it works ok for them and others but not for me.

I only came here to find out why, and that is why I posted the link to the code, which I thought would be helpful to anyone who wishes to reply.

I know I am not a python programmer, although have done some VB programming years ago.

--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to