Login Register






[Python] What am I doing wrong? filter_list
Author
Message
[Python] What am I doing wrong? #1
Hey guys, I need some help so I came to the best Smile

I am currently doing an online course for Python (reccomended) and I am stuck on this question,
I tried everything, I may be missing something but anyways

Here is the question:
For now, replace the ___s with the form of % you need to complete your quest: %s inside the string, and % to link the string with its arguments. Answer the questions in the console as they pop up!

Default code:
Code:
name = raw_input("What is your name?") quest = raw_input("What is your quest?") color = raw_input("What is your favorite color?") print "Ah, so your name is ___, your quest is ___, " \ "and your favorite color is ___." ___ (name, quest, color)

Here is what my answer is:
Code:
name = raw_input("What is your name?") quest = raw_input("What is your quest?") color = raw_input("What is your favorite color?") print "Ah, so your name is "%s" % (name), your quest is, print "%s" % (quest), and your favorite color is, print "%s" % (color)." print "%s" % ("name", "quest", "color")

Reply

RE: [Python] What am I doing wrong? #2
Correct code.ask what you dont understand.

Quote:name = raw_input("What is your name?")
quest = raw_input("What is your quest?")
color = raw_input("What is your favorite color?")

print "Ah, so your name is %s, your quest is %s",\
"and your favorite color is %s" %(name, quest, color)
[Image: fow57.jpg]

Reply

RE: [Python] What am I doing wrong? #3
I've edited your code:
Code:
name = input("What is your name?") quest = input("What is your quest?") color = input("What is your favorite color?") print ('Ah, so your name is %s, your quest is %s, and your favorite color is %s' % (name, quest, color))

Mistakes:
1) You should have done (name, quest, color) instead of this ("name", "quest", "color") because they have the stored values and you are making them separate strings.
2) Use %s and % like this:

Code:
name = input('Your Name: ') print('My name is %s' % (name)')
My Blog: http://www.procurity.wordpress.com
Donations: 1HLjiSbnWMpeQU46eUVCrYdbkrtduX7snG

Reply

RE: [Python] What am I doing wrong? #4
(03-18-2013, 05:35 AM)Ex094 Wrote: I've edited your code:
Code:
name = input("What is your name?") quest = input("What is your quest?") color = input("What is your favorite color?") print ('Ah, so your name is %s, your quest is %s, and your favorite color is %s' % (name, quest, color))

Thanks dude, appreciate it,
all I am getting back is
Code:
What is your name?>

Reply

RE: [Python] What am I doing wrong? #5
(03-18-2013, 05:57 AM)partian Wrote:
(03-18-2013, 05:35 AM)Ex094 Wrote: I've edited your code:
Code:
name = input("What is your name?") quest = input("What is your quest?") color = input("What is your favorite color?") print ('Ah, so your name is %s, your quest is %s, and your favorite color is %s' % (name, quest, color))

Thanks dude, appreciate it,
all I am getting back is
Code:
What is your name?>

thats because the above code is for python 3.x and you are using python 2.7
[Image: fow57.jpg]

Reply

RE: [Python] What am I doing wrong? #6
(03-18-2013, 06:03 AM)H4R0015K Wrote: ts because the above code is for python 3.x and you are using python 2.7

Ahh, I'm just doing a course that's all - just working with the tools I'm given.

Could you possibly fix it for me Biggrin
for 2.7 that is.

Reply

RE: [Python] What am I doing wrong? #7
(03-18-2013, 06:08 AM)partian Wrote:
(03-18-2013, 06:03 AM)H4R0015K Wrote: ts because the above code is for python 3.x and you are using python 2.7

Ahh, I'm just doing a course that's all - just working with the tools I'm given.

Could you possibly fix it for me Biggrin
for 2.7 that is.

look above i have posted the code for 2.7
[Image: fow57.jpg]

Reply

RE: [Python] What am I doing wrong? #8
(03-18-2013, 06:12 AM)H4R0015K Wrote: look above i have posted the code for 2.7
I used the edited code above:
Code:
name = input("What is your name?") quest = input("What is your quest?") color = input("What is your favorite color?") print ('Ah, so your name is %s, your quest is %s, and your favorite color is %s' % (name, quest, color))

but it's still giving me the same message.
Code:
What is your name?>

Reply

RE: [Python] What am I doing wrong? #9
(03-18-2013, 06:14 AM)partian Wrote:
(03-18-2013, 06:12 AM)H4R0015K Wrote: look above i have posted the code for 2.7
I used the edited code above:
Code:
name = input("What is your name?") quest = input("What is your quest?") color = input("What is your favorite color?") print ('Ah, so your name is %s, your quest is %s, and your favorite color is %s' % (name, quest, color))

but it's still giving me the same message.
Code:
What is your name?>

i am talking about this one.
Quote:name = raw_input("What is your name?")
quest = raw_input("What is your quest?")
color = raw_input("What is your favorite color?")

print "Ah, so your name is %s, your quest is %s",\
"and your favorite color is %s" %(name, quest, color)
[Image: fow57.jpg]

Reply

RE: [Python] What am I doing wrong? #10
(03-18-2013, 06:17 AM)H4R0015K Wrote: i am talking about this one.
Still gives me the same message :S
:headbash:

Reply