跳轉到內容

Perl 程式設計/第一個程式

來自華夏公益教科書,開放的書籍,為開放的世界
上一個: 開始 索引 下一個: 基本變數

初識 Perl

[編輯 | 編輯原始碼]

這是一個用 Perl 編寫的簡單程式,讓我們開始吧

#!/usr/bin/perl

# Outputs Hello World to the screen.
 
print "Hello World!\n";

讓我們逐行看看這個程式

  • #!/usr/bin/perl
在 Unix 系統上,這告訴作業系統用位於/usr/bin/perl的程式執行這個檔案。這是 Unix 上 Perl 直譯器的預設位置,在 Windows 上#!C:\Perl\bin\perl.exe#!C:\strawberry\perl\bin\perl.exe(取決於安裝了 ActivePerl 還是 Strawberry Perl)應該被使用。
Shebang: 檔案開頭的一行,以 #! 開頭,給作業系統提供指令。
  • # 輸出...
這行是註釋 - Perl 直譯器會忽略它,但它非常有用。它可以幫助你除錯和維護你的程式碼,並向其他程式設計師解釋它。
註釋: 程式碼檔案中被直譯器忽略的純文字行。
  • print "Hello World!\n";
print 指令將它後面的內容寫入螢幕。最後的\n字串的末尾,會向螢幕輸出一個換行符。行末的分號告訴 Perl 直譯器該指令已完成;在 Perl 程式碼中,你必須在每個指令的末尾加上分號。
字串: 程式用作資料的字元序列。
  • 修改程式,使它向問好。
  • 修改程式,使其在向你問好後,詢問你的狀況,在下一行。輸出應該像這樣
Hello your_name!
How are you?
  • 嘗試一下\n字元,當去掉它時會發生什麼?如果連續放兩個會發生什麼?

記住: 如果新增另一個print指令,你將需要在它後面加一個分號。

上一個: 開始 索引 下一個: 基本變數
華夏公益教科書