Thứ Hai, 4 tháng 1, 2016

perl căn bản

Perl: Bài 2 – Cú pháp Perl cơ bản - Python Viet Nam Center

Perl: Bài 2 – Cú pháp Perl cơ bản

Perl vay mượn khá nhiều cú pháp và ý tưởng từ các ngôn ngữ khác: awk, sed, C, Bourne Shell, … Tuy nhiên có một vài điểm khác giữa các ngôn ngữ. Trong bài này sẽ cung cấp một cách tổng quan nhất về cú pháp của Perl.

Ví dụ: Để in ra chuỗi “Hello World” ra màn hình ta có các cách sau:

Chạy trực tiếp từ trình thông dịch:

hoặc có thể tạo một file với nội dung như sau:

Sau đó, bạn thực hiện chạy câu lệnh đó.

File chưa mã nguồn được đặt tên với duôi mở rộng là .pl, đuổi mở rộng này dùng đề phân biệt với các ngôn ngữ lập trình khác.

Dấu commnet

Dấu comment khá quen thuộc với các lập trình viên. Comment dùng để giải thích làm cho chương trình tường minh và dễ hiểu hơn. Ví dụ:

# This is comment in Perl – Python Viet Nam

Để comment một đoạn văn bản bạn cần đặt chúng trong cặp = và =cut. Ví dụ như chương trình sau:

Khi chạy chương trình, kết quả sẽ như sau:

Khoảng trắng trong Perl

Có một điều khá thú vị là Perl không quan tâm đến dấu khoảng trắng. Chương trình vẫn thực hiện tốt khi có dấu khoảng trắng:

Kết quả sẽ vẫn in ra dòng Hello, world

Nếu khoảng trắng ở giữ đoạn thông báo thì sẽ hiện nguyên như vậy, ví dụ:

Kết quả như sau:

Kết quả như sau:

Bạn sẽ thấy sự khác nhau cơ bản giữa hai dấu này là: dấu ngoặc kép sẽ hiển thị \n là xuống dòng, còn dấu ngoặc đơn sẽ in ra nguyên gốc đoạn code. Tương tự với ví dụ sau:

Khi chạy chương trình sẽ có kết quả như sau:

Value of a = 10
Value of a = $a\n

Khai báo đoạn văn bản là một biến. Bạn hay xem ví dụ sau:

Trong chương trình bạn sẽ thấy đoạn văn bản sẽ được gán như một biến. Và trong đoạn văn bản đó ta có thể gọi một biến nào đó, ví dụ trong đoạn mã này là a.

Kết quả sẽ in ra:

Kết luận:
Chúng ta vừa nghiên cứu các cú pháp cơ bản nhất của Perl.
Chúc các bạn thành công.

Python Việt Nam

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *

0 nhận xét: