Pages: [1]   Go Down

Author Topic: MacPython basics - how to use input command?  (Read 979 times)

ovalking

  • Gold Member
  • *****
  • Offline Offline
  • Posts: 210
  • new to the forums
MacPython basics - how to use input command?
« on: April 03, 2024, 08:29:59 AM »

Got the chance to do some training, and thought I'd have a look at Python.
Using MacPython 2.2.3, but got stuck in the first lesson. Where am I going wrong?

'name = input("What is your name?\n")'

When I run this it requests my input. So I enter ovalking and it responds with:

'NameError : name ovalking is not defined'
Logged

Protools5LEGuy

  • Global Moderator
  • Platinum Member
  • *****
  • Offline Offline
  • Posts: 2765
Re: MacPython basics - how to use input command?
« Reply #1 on: April 03, 2024, 08:54:51 AM »

In Sinclair Basic alfanumeric strings end with the dólar símbol. And numeric dont have it.

No idea if you need to define Class or something similar.

Good luck
Logged
Looking for MacOS 9.2.4

DrNo7

  • Enthusiast Member
  • ***
  • Offline Offline
  • Posts: 82
Re: MacPython basics - how to use input command?
« Reply #2 on: April 03, 2024, 09:51:12 PM »

Hi ovalking,

If you reproduced the line as-is, the single-quotes should be removed. This will make the line assign the input string into a variable.
If your script does not have the outer single-quotes, then I would suggest you check the Python 2.2.3 documentation as the inout method then may have some oddities more recent versions of Python straightened out.
Logged
Ti 1 GHz / 1 GB / FW SSD / Airport Extreme PCMCIA (triple boot)
Alu 12 1.5GHz / 1.5 GB / 256 GB mSata SSD (dual boot for now)
Pages: [1]   Go Up
 

Recent Topics