+ 1

My code fails at the last test case... can't find what's wrong. Appreciate your help on this one.

https://code.sololearn.com/cdQgbvA3Y23J/?ref=app

8th Apr 2021, 8:17 PM
Cândido Abreu
Cândido Abreu - avatar
11 Answers
+ 2
Last try. Could you please copy and try this one? https://code.sololearn.com/cKP5ivhj2oWP/?ref=app
8th Apr 2021, 10:24 PM
Coding Cat
Coding Cat - avatar
+ 2
24K is considered 99.9 and above. Changing the last condition to >= 99.9 might solve it. Edit. The Limit for 24K is 99.9%, not 99.99% btw...
8th Apr 2021, 8:34 PM
G B
G B - avatar
+ 1
Sometimes the hidden test cases include values that don’t fit your assumed ranges. Such as, if purity is <75 or ==100. Do the instructions tell you what to print if the purity is not within range?
8th Apr 2021, 8:29 PM
Jerry Hobby
Jerry Hobby - avatar
+ 1
Try if purity>=99.9: print ("24K") Instead of if purity==99.99: print ("24K") Greater than, not equal 99.9% not 99.99% But I can't test it.
8th Apr 2021, 8:46 PM
Coding Cat
Coding Cat - avatar
+ 1
Or maybe the first case from >= 99.9 to only >99.9 But that's it. And Idk.
8th Apr 2021, 10:30 PM
Coding Cat
Coding Cat - avatar
+ 1
Cândido Abreu, have you chnged 99.99 in both if cases (the last one AND the one before) ? If not, you might have got both if cases true, which could cause another test to fail. When you tried the >= Version, was it with 99.99 or 99.9%? And Yes it is true, 100% Gold does not exist, But 99.999 is still great er than 99.99. And 99.9999 is even greater. And there are a whole lot more examples :) Coding Cat [Mouse searching] your attempt should be working, I think:)
9th Apr 2021, 6:03 AM
G B
G B - avatar
+ 1
Thank you all! Coding Cat [Mouse searching] your code works 👌🏻 It's more simple than mine I think.
9th Apr 2021, 7:31 AM
Cândido Abreu
Cândido Abreu - avatar
0
Jerry Now that we know how to combine multiple conditions, let’s improve our gold purity checker program and output the corresponding purity level in Karats! Here is the purity chart we’ll be using: 24K – 99.9% 22K – 91.7% 20K – 83.3% 18K – 75.0% If the percentage is between 75 and 83.3, the gold is considered to be 18K. If it's between 83.3 and 91.7 - then it’s 20K, and so on. Given the percentage as input, output the corresponding Karat value, including the letter K. Sample Input: 92.4 Sample Output: 22K Below 75 don't output anything
8th Apr 2021, 8:35 PM
Cândido Abreu
Cândido Abreu - avatar
0
Changing from 99.99 to 99.9 fails in 2 test cases instead of 1. Regarding changing == for >= I already tried with no effect. In the introduction to the test is referred that 100% pure gold doesn't exist.
8th Apr 2021, 9:31 PM
Cândido Abreu
Cândido Abreu - avatar
0
I have a Error in my Code that Cause my Website layout bit un Professional like Dimension and other Feature Reschedule Automatically. Best Juicer For Pomegranate is my Website and There Dimension Change from Device to Device. Site: https://www.bestjuicerproducts.com/best-pomegranate-juicer/
13th Oct 2021, 6:07 PM
Wanzlee
0
I am very glad to join this informative discussion. thanks all
12th May 2022, 1:56 PM
gregmickens