Here's the question you clicked on:

55 members online
  • 0 replying
  • 0 viewing

tcc8m

  • 3 years ago

Hi I have a question on Pract Quiz1 #5. I posted the question and the code in the pastebin below. Thanks http://pastebin.com/YwLYPwPQ

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

    *

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

    raw_input() returns a string.

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

    # The following code contains two semantic errors. Correct it so that it reads in integers until the user enters -1, and then prints the sum of the integers (8 points) def getLines(): inputs = [] while True: line = raw_input('Enter a positive integer, -1 to quit: ') # I have casted the value to int here if int(line) == -1: break # I have casted the value to int here. You can either put it here or in the for loop to convert them while adding them inputs.append(int(line)) # There is no return value in the original code. This should fix it! return inputs total = 0 for e in getLines(): total += e print total

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

    Thanks everyone. I got it now!

  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