print('po'); print('co'); print(';'); print('w'); print('pythonie'); print('?');
nigdy nie widziałem żeby ktoś go używał, imo wygląda brzydko, to jakiś relikt przeszłości będący dowodem ewolucji ? :D
print('po'); print('co'); print(';'); print('w'); print('pythonie'); print('?');
nigdy nie widziałem żeby ktoś go używał, imo wygląda brzydko, to jakiś relikt przeszłości będący dowodem ewolucji ? :D
Pythona można też używać do one-linerów, choć jest w tym gorszy niż Perl czy AWK. Wówczas to
$ python -c 'print(1);print(2);print(3)'
1
2
3
Jest czytelniejsze niż
$ python -c $'print(1)\nprint(2)\nprint(3)'
1
2
3
Nie widziałeś, bo średnik w Pythonie służy do oddzielania wyrażeń a nie do ich kończenia. Jest to bardzo rzadka sytuacja. Średnik się przydaje w momencie kiedy wykonujesz skrypt z wiersza poleceń, bo wtedy masz ograniczone (albo żadne) możliwości używania nowych wierszy i wcięć.