jungle camping | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
+ 3

jungle camping

I wrote following code in Python and 3 testcases have done but 2 testcase not. What's wrong of this code? https://code.sololearn.com/c6K710PX6waq/?ref=app

31st Dec 2019, 6:52 AM
YUKI
13 Respostas
+ 11
noise = str(input()) noise_list = noise.split() animal = {"Grr":"Lion", "Ssss":"Snake", "Rawr":"Tiger", "Chirp":"Bird"} answer = " " for x in noise_list: answer += animal[x] + " " print(answer)
10th Jun 2020, 6:58 PM
John McCormack
John McCormack - avatar
+ 8
there is a variant of another solution: you Can use the method str. replace ("search", " desired"): noice = str(input()) n_1 = noice.replace ('Grr', 'Lion') n_2 = n_1.replace ('Ssss', 'Snake') n_3 = n_2.replace ('Chirp', 'Bird') n_4 = n_3.replace ('Rawr', 'Tiger') print (n_4)
9th Jun 2020, 3:44 PM
Jhon Doe
Jhon Doe - avatar
+ 3
noise_made = str(input()) if noise_made == "Chirp": print("Bird") if noise_made == "Rawr": print ("Tiger") if noise_made == "Grr": print ("Lion") if noise_made == "Ssss": print("Snake") What mistake I made
6th Jun 2021, 3:37 AM
K Anuj
K Anuj - avatar
+ 2
can someone say why the below code donā€™t work ?! s=input() print (s.replace('Grr','Lion').replace('Rawr','Tiger').replace('Ssss','Snake').replace('Chrip','Bird'))
28th Nov 2020, 2:44 AM
Kian
Kian - avatar
+ 2
omg , thank you man
29th Jan 2021, 7:56 PM
Kian
Kian - avatar
+ 2
n = {'G':'Lion', 'R':'Tiger', 'S':'Snake', 'C':'Bird'} for e in (nl:= input().split()): nl[nl.index(e)] = n[e[0]] print(' '.join(nl))
21st Sep 2022, 5:28 PM
Jacopo Cossu
Jacopo Cossu - avatar
+ 1
Thanks For This code And Fixed The Problem I Forgot How To Change List To String And Thanks For That Too noise = str(input()) noise_list = noise.split() animal = [] for x in noise_list: if x == 'Grr': animal.append('Lion') elif x == 'Rawr': animal.append('Tiger') elif x == 'Ssss': animal.append('Snake') elif x == 'Chirp': animal.append('Bird') else: continue animal_str = ' '.join(animal) print(animal_str)
21st Feb 2020, 8:34 AM
Sayed Ajmal Hashimi
Sayed Ajmal Hashimi - avatar
+ 1
hey Anuj 1st you should know python default input type is ā€œstringā€, so you donā€™t need to make it string again 2nd your code can answer for one input, for example if my input be like ā€œSsss Grrā€ Your code answer wrong
8th Oct 2021, 11:28 AM
Kian
Kian - avatar
+ 1
sound = list(input()) for x in sound: if x == "G": print("Lion" , end = ' ') elif x == "R": print("Tiger" , end = ' ') elif x == "S": print("Snake" , end = ' ') elif x == "C": print("Bird" , end = ' ')
22nd Mar 2022, 11:01 AM
Max Im
+ 1
n = {'G':'Lion', 'R':'Tiger', 'S':'Snake', 'C':'Bird'} a ='' for e in input().split(): a += ' '+n[e[0]] print(a)
21st Sep 2022, 5:24 PM
Jacopo Cossu
Jacopo Cossu - avatar
0
Thank you for advice!
31st Dec 2019, 1:17 PM
YUKI
20th Oct 2020, 7:06 AM
悤惇ćƒŖć‚»{éžę“»ę€§}
悤惇ćƒŖć‚»{éžę“»ę€§} - avatar
0
Kian you made a typo, so your code isn't working. It should be 'Chirp' instead of 'Chrip'.
29th Jan 2021, 7:14 PM
asusar
asusar - avatar