You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You're getting good at this! Looks like you need more of a challenge...maybe instead of putting a name in a box, the name should be the box? Write a program that outputs this:
+World+
W W
o o
r r
l l
d d
+World+
I wrote the following code:
name = 'World'
nameWPluses = '+' + name + '+'
print(nameWPluses)
for char in name:
char = char + ' ' + char
print(char)
print(nameWPluses)
And my output matches the expected solution (including prompt at the very end):
+World+
W W
o o
r r
l l
d d
+World+
>>>
And while the code works, it doesn't accept the solution. The debugger makes it look as if there are too many spaces, then when I remove one of the five spaces, the debugger shows that it doesn't have enough.
After looking at the first hint, I noticed that you're expecting a for loop to be used to build up the 5 spaces, that's what I'll work next, but regardless wanted to report this.
The text was updated successfully, but these errors were encountered:
The debugger makes it look as if there are too many spaces, then when I remove one of the five spaces, the debugger shows that it doesn't have enough.
I assume that by the debugger, you're referring to the 'Assessment' section. Basically it's telling you that even though your code works for name = 'World' it doesn't work for name = 'Bob'. Note the last sentence of the 'Requirements' section:
Your code will be tested automatically with different values to check that it works generally.
Otherwise, you could just submit this:
print('+World+')
print('W W')
... etc
This type of confusion used to be a lot more common as the interface didn't really explain things properly. The 'Requirements' and 'Assessment' sections are quite new and were part of a major overhaul to solve this kind of problem. Do you have any ideas how it could be improved/clarified further? This isn't the first time I hear from someone still confused by the new interface.
For this challenge:
I wrote the following code:
And my output matches the expected solution (including prompt at the very end):
And while the code works, it doesn't accept the solution. The debugger makes it look as if there are too many spaces, then when I remove one of the five spaces, the debugger shows that it doesn't have enough.
After looking at the first hint, I noticed that you're expecting a for loop to be used to build up the 5 spaces, that's what I'll work next, but regardless wanted to report this.
The text was updated successfully, but these errors were encountered: