Výpis čísel
Zatím jsme to proměnných ukládali pouze text. Nyní do nich uložíme čísla, která vypíšeme.
vek = 18
print(vek) # vypíše: 18
print("Je mi " + vek + " let") # způsobí chybu
Proč třetí řádek způsobí chybu, když text jsme tímto způsobem spojovali? Protože počítač neví zda chceme spojovat text nebo sčítat čísla.
Abychom mohli spojovat čísla s textem musíme je nejdříve převést na text. Toho docílíme pomocí funkce str()
následovně:
vek = 18
print("Je mi " + str(vek) + " let.")
# vypíše: Je mi 18 let.
Když do závorek funkce str vložíme číslo, tak se převede na text. Tudíž nevznikne chyba a můžeme číslo vypsat spolu s jiným textem.
Pokyny
Na prvním řádku vytvořte proměnnou cena
s hodnotou 150
.
Opravte druhý řádek pomocí funkce str()
tak, aby v něm nenastala chyba.
Začněte programovat zdarma
8/10