Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis+ 9
I stuck in a simple code anyone help me??
It is code coach questions here I got 4 correct in 5 . https://code.sololearn.com/cX22wbwFygsP/?ref=app See this question https://www.sololearn.com/post/723610/?ref=app
19 Respostas
+ 2
Check out this:
Just placed the ` return "Get ready!" ` line after the for loop checking is done.
https://code.sololearn.com/cbhOqB309J6o/?ref=app
+ 6
š¤“š¹Cute Princess š¹š unless I know what code coach is asking to do I can't ,wait for others
+ 4
Which code coach question is it?
+ 4
š¤“š¹Cute Princess š¹š copy the link of code coach and paste it in your question description
+ 4
Also, the title of the CC implies that it is trying to get you to used a (often overlooked) feature of for loops which is the else clause. The else clause is called if the for loop terminates as expected, meaning that it hasnāt been terminated early by a break statement. See this code snippet:
for x in list_of_numbers:
if x == 100:
print(āFound 100ā)
break
else:
print(āNo 100 foundā)
This will cycle through the list checking for the number 100. If it finds it, it will terminate the loop early, meaning that the else clause is not executed. If, however, 100 is not in the list, it will print āNo 100 foundā. The easiest way (I think) to think about this else clause is to consider it as ānobreakā.
+ 4
š¤“š¹Cute Princess š¹š
I hope you have solved your problem yet...āŗ
..
..
If not see your problem solution..below..
I assured you that it is easiest answer of all...šļøā
x = int(input())
x = int(input())
x = int(input())
if x<16:
print("Too young!")
else:
print("Get ready!")
+ 3
Thank you so much all of them for helping me ššš
Russ UTKARSH SAHA Hassan Khalil @vrintle RAHULāŖāŖ {..Offline..}
+ 2
Your code will print āGet readyā if the first person is at least 16. You need to check that ALL people are at least 16 before printing āGet readyā.
+ 2
First thing to know is, 'return' returns something and stop the function. So as soon as your code gets a return statement, it'll come out of otp. Actually your code is only checking the first element.
You can solve this in multiple ways, think and try them out.
+ 2
I think this will work!!!!
https://code.sololearn.com/cxHm6adVBt6H/?ref=app
+ 2
š¤“š¹Cute Princess š¹š
Thx for your complement...
+ 1
Abhay sorry there is no link of Code coach .
So please tell me where is code wrong?
+ 1
Abhay see this post
https://www.sololearn.com/post/723610/?ref=app
+ 1
Russ sir please see above tagged post for question
+ 1
The issue was that it was returning too younge when the number was 16, where the question states that is an allowed age. This is what should work if I have understood.
You had to remove the = in the operators to check if the number was below 16, not equal since that means that they are allowed and not too younge.
https://code.sololearn.com/clx2A900PVT7/?ref=app
+ 1
Your code is only checking first input persons age
If input : 11,23,19 are given it prints too young.
If input 23,11,19 are given it prints
Get ready.
Modify code for checking whole list age greater than 15 , then at last return get ready or too young.
0
Come I can help you
- 1
I fixed it, you should to put your input outside the while loop, then try using string formation for variable 'j'.
https://code.sololearn.com/cCUO9VhL6s5j/?ref=app