Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

iamarollercoasterdude

  • 3 years ago

Anyone else have issues running indenting in the Python shell? I can get the code to work for submission but cutting and pasting, but the shortcut (CNTRL + ] ) does not seem to function correctly. After first indent following "if" statement with print command, I cannot get the "else" line not to trigger syntax error. Probably overlooking something pretty obvious again...

  • This Question is Closed
  1. DrTacoPhD
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    post the code that's giving the syntax error

  2. rsmith6559
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 1

    Auto indent basically just indents the new line as much as the previous line. As good a guess as a machine can make. An else: clause is the same indentation as the if statement if belongs to. I dislike idle because it seems to use only spaces for indentation. I usually use tabs. They are not equivalent, and cause syntax errors that are hard to track down.

  3. msmithhnova
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 2

    One tip in Idle is that if you use the 'Check Module' under the 'Run' menu it can sometimes help you find whitespace problems.

  4. bwCA
    • 3 years ago
    Best Response
    You've already chosen the best response.
    Medals 0

    write your code in an editing window instead of the shell File | New

  5. Not the answer you are looking for?
    Search for more explanations.

    • Attachments:

Ask your own question

Sign Up
Find more explanations on OpenStudy
Privacy Policy