Any idea why the following program does not work? I was learning IO on
Python and the following generates a TypeError: range() integer end
argument expected, got str.
I am a beginner.

################################
# print input name (str k), j times using raw_input

def hello():
    j=raw_input("Please type in the number of times you want to print
")
    k=raw_input("Please type in your name ")
    printname(j,k)

def printname(j,k):
          for i in range(j):
                print ("Hello %s" % k)
################################
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to