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

wrong result

why the result in this code isn't 9: def fu(x) for i in range(x): print(x) return fu(10)

21st Oct 2020, 10:26 AM
Toufik Salhi
Toufik Salhi - avatar
2 Respostas
0
Learn about how range function works .
21st Oct 2020, 11:44 AM
Hima
Hima - avatar
0
First of all, you don't have a colon after def fu(x) Second, you print x, which is the argument you passed to fu(x), i.e., you passed 10 to fu(x). So 10 assigns to x.
21st Oct 2020, 12:04 PM
ä½ ēŸ„é“č¦å‰‡ļ¼Œęˆ‘也ę˜Æ
ä½ ēŸ„é“č¦å‰‡ļ¼Œęˆ‘也ę˜Æ - avatar