Please can someone take some time to read my comments in the below script. Now, I understand how I can use argv. However, I'm having trouble explaining how it actually works. I think it's because there's gaps in my terminology. I was wondering whether someone can tell me if the comments are correct ans show examples of how I could of improved my description. Yes, I'm a n00b. Thank you for your time.
from sys import argv # argument variable allows python to unpack variables. script, user_name = argv # the user will need to type a variable for the script to run prompt = '>' print "Hi %s, I'm the %s script." % (user_name, script) print "I'd like to ask you a few questions" print "Do you like me %s" % user_name likes= raw_input(prompt) print "Where do you live %s?" % user_name lives = raw_input(prompt) print "What kind of computer do you have?" computer = raw_input(prompt) print """ Alright so you said %r about liking me. You live in %r. Not sure where that is. And you have a %r computer. Nice """ % (likes, lives, computer)