7
Have a problem using print()
before conditions instead of using \n
.
For example let’s say I have something basic like:
`idade = int(input('Quantos anos você tem?'))
if idade > 0 and idade < 10:
print('Você é uma criança.')
elif idade >= 10 and idade < 20:
print('Você é um jovem.')
elif idade >= 20 and idade < 40:
print('Você é um adulto.')
elif idade >= 40 and idade < 60:
print('Você está na meia-idade.')
elif idade > 60:
print('Você está na velhice.')`
But I want you to make room in whatever condition is true. There:
`idade = int(input('Quantos anos você tem?'))
**print()**
if idade > 0 and idade < 10:
print('Você é uma criança.')
elif idade >= 10 and idade < 20:
print('Você é um jovem.')
elif idade >= 20 and idade < 40:
print('Você é um adulto.')
elif idade >= 40 and idade < 60:
print('Você está na meia-idade.')
elif idade > 60:
print('Você está na velhice.')`
But I can also do it this way that I find more laborious:
`idade = int(input('Quantos anos você tem?'))
if idade > 0 and idade < 10:
print('**\n**Você é uma criança.')
elif idade >= 10 and idade < 20:
print('**\n**Você é um jovem.')
elif idade >= 20 and idade < 40:
print('**\n**Você é um adulto.')
elif idade >= 40 and idade < 60:
print('**\n**Você está na meia-idade.')
elif idade > 60:
print('**\n**Você está na velhice.')`
And then between the two I choose to use the first one that I think is simpler. But I wondered if this is just a trick, if it’s functional, if other programmers use it, or if there’s something similar, or if I have to put \n
in each print()
if you want to give space in true condition, even after making a huge code with various conditions.
The colleague has already answered properly. I would like to point out that there are no questions "beast", beast is who does not ask questions. Doubts are inherent to the learning process and no matter if you are a beginner or a senior Developer, doubts will always exist.
– Jhonatan Mota