+ 2
Reporting error - HOW?
Hello, this one goes to Sololearn. You have some serious issues regarding errors in your courses/practices. For multiple correct solutions I get the same "wrong" message and there is no option to report it and you get stuck and can't proceed with a course. here are examples: def welcome_message(name): print("Welcome, ", name) name = input() welcome_message(name) ______________________________ def welcome_message(): print("Welcome, ", name) name = input() welcome_message() -------------------------------------- def welcome_message(): name = input() print("Welcome, ", name) welcome_message()
6 Réponses
+ 4
You did do it wrong. You have an extra space in your output, because the print function puts spaces in between multiple arguments automatically. Did you originally learn with concatenation?
+ 2
Hi Miodrag,
When working in the industry, 1 space in a char really can make a different. It could be the different between a client being happy with your work or not, or even breaking an object deserialisation function.
0
Yeah, I did come to that conclusion just now but I was on my phone. All 3 examples work just fine. The point of their courses is to make code exactly as they had it in their mind before putting these together. 1 space char in a string really shouldn't make a difference. I did come across a similar stuff but hey I have no words for this. Thanks a lot for helping out Wilbur.
0
“One character in a string shouldn’t make a difference.” How is the quiz supposed to check the answers except by exact match? An LLM? That’s way too expensive.
0
Forgot to ask you guys where to report a bug in a lesson. Example in lesson I need to add def in a box while i can only type d and other boxes works just fine. On a pc I didn't came across such a bug there for it has to be an issue on smartphone.
0
And sorry for the late reply Kai Harrison, i am also learning on another platform and was having a blast of a day yesterday, just couldn't find why a script gets stuck after the if statement which is executed correctly. Yes, you are right about real life and I agree with you. What I meant to say was my output was correct and on a smartphone, you just couldn't say there was one empty char extra especially when their output showed the same as mine but pronounced it as wrong, and there is no way to let them know that. Anyway now I have a better understanding of how this app works and evaluate things:)