Perl/Pierwszy program

Poprzedni rozdział: Na początek
Następny rozdział: Łańcuchy znaków

Pierwsze kroki

edytuj

Na początek krótki programik w perlu:

 #!/usr/bin/perl
 
 use warnings;
 
 print "Hello world!\n";

Obejrzyjmy go linijka po linijce:

  • #!/usr/bin/perl
W systemach uniksowych komenda uruchomi program /usr/bin/perl. W Windows lepiej używać komendy perl myprog.pl
  • use warnings;
Interpreter będzie informował o błędach w programie, w tym przykładzie jest to zbędne, w innych dłuższych programach będzie bardzo przydatne. Średnik po komendzie oznacza zakończenie lini, mówi iż to jest cały rozkaz. Coś takiego jak kropka na końcu zdania.
  • print "Hello world!\n";
Komenda print powoduje wypisanie tekstu na tzw. Standard Output (Standardowe Wyjście). Najczęściej jest to ekran, chociaż dane można również przekierować np do pliku lub innego programu, będzie to wyjaśnione w następnych lekcjach. Znacznik \n wstawia znak końca linii.

Ćwiczenia

edytuj
  • Zmień program aby pisał Hej twoje imię.
  • Zmień program aby po powitaniu ale w nowej linii zapytał jak się czujesz. Powinno to wyglądać mniej więcej tak:
Hej (twoje imię)!
Jak się czujesz?
  • Eksperymentuj ze znacznikiem \n, co się stanie gdy go skasujesz? Może wpisz kilka pod rząd?


Poprzedni rozdział: Na początek
Następny rozdział: Łańcuchy znaków