Just want to ask is this while loop only for numerical values??? Can't we use alphabet?? | Sololearn: Learn to code for FREE!
Novo curso! Todo programador deveria aprender IA generativa!
Experimente uma aula grƔtis
+ 2

Just want to ask is this while loop only for numerical values??? Can't we use alphabet??

14th Jun 2019, 7:08 AM
Anant Mishra
Anant Mishra - avatar
3 Respostas
+ 6
you can use alphabet, but it will definitely be converted to an integer which you won't see and the loop will be longer than you can imagine šŸ˜‰šŸ˜‰šŸ˜‰
14th Jun 2019, 7:20 AM
āœ³AsterisKāœ³
āœ³AsterisKāœ³ - avatar
+ 2
*AsterisK*, what you describe is C behavior, isn't it? Anant Mishra, you seem to be using Python. In Python you can use every expression that can be interpreted as bool. The guiding principle is that everything that's not nothing is True. For iterables that means that empty iterables turn out False, iterables with something in it as True. Examples: while(True) # runs till you break arr = [1, 2, 3] while(arr) # means as long as arr is not empty. stri = 'whatever' while(stri) # runs as long as str is referring to a string that is not empty.
14th Jun 2019, 8:43 AM
HonFu
HonFu - avatar
+ 1
I did the same wasn't sure that's y took help Thanks*AsterisK*
14th Jun 2019, 7:22 AM
Anant Mishra
Anant Mishra - avatar