Mam zadanie takiej treści:
Rozważmy następujące dwa wyrażenia:
"maszyna"+2
'4'+3
Sprawdź jaki jest ich wynik w językach C, PHP oraz Python. Zinterpretuj i wyjaśnij uzyskany wynik.
W C sprawa jest w miarę prosta, problem napotkałem w języku PHP. Nie wiem czemu wynik takiego kodu to 2;
$napis1 = "maszyna"+2;
echo $napis1;
Zaś w Pythonie kod mam taki:
print "maszyna"+2
I to się nie wykonuje, tzn pisze, że nie można łączyć strigna i inta. Nie do końca wiem czy to miałem pokazać w tym zadaniu czy był tu jakiś głębszy sens. Nigdy nie pisałem nic w tym języku.
Proszę o pomoc.