Kinh nghiệm lập trình learning perl
-
Trong trường hợp thứ nhất, toán tử ** có luật kết hợp phải, c ho nên c ác dấu ngoặc được áp dụng từ bên phải. So sánh với nó, c ác toán tử * và / c ó luật kết hợp trái, cho tập các dấu ngoặc bên trái. 2.4.4 Chuyển đổi giữa số và xâu Nếu một giá trị xâu được dùng như một toán hạng cho một toán tử số (chẳng hạn, +), thì Perl sẽ tự động c huyển xâu thành giá trị số tương đương, dường như nó đã được đưa vào như một giá...
5p zues10 11-07-2011 77 9 Download
-
7.1 Khái niệm về biểu thức chính qui Biểu thức chính qui là một khuôn mẫu - một tiêu bản - để được sánh với một xâu. Việc sánh một biểu thức c hính qui với một xâu thì hoặc thành c ông hoặc thất bại. Đôi khi, sự thành công hay thất bại này có thể là tất cả những gì bạn quan tâm tới.
5p zues10 11-07-2011 89 9 Download
-
Nếu bạn muốn làm rõ ràng biểu thức thứ nhất, thì bạn có thể đóng dấu ngoặc (dư thừa) nó với a|(b*). Khi bạn dùng dấu ngoặc để tác động tới số ưu tiên thì chúng c ũng đặt lẫy bộ nhớ, như đã c hỉ ra trước đây trong c hương này. Tức là tập các dấu ngoặc này sẽ cần được đếm khi bạn muốn nói tới một cái gì đó là \2, \3 hay bất kì cái gì. Nếu bạn muốn dùng dấu ngoặc trong trường hợp này nhưng không muốn lưu lại trong bộ nhớ...
5p zues10 11-07-2011 90 7 Download
-
} Bạn hãy c hú ý nhìn vào từ bí mật. Nếu không tìm thấy từ này thì giá trị c ủa $sec retword sẽ là một xâu rỗng, mà ta c ó thể kiểm tra liệu ta có muốn xác định một từ bí mật mặc định c ho ai đó khác không. Đây là c ách xem nó: #............................................ $secretword = $words{$name}; #lay tu bi mat #khong thay if ($secretword eq "") { $secretword = "none"; } print "Tu bi mat la gi?"; #............................................ 1.6.7 Giải quyết định dạng đầu vào thay đổi Nếu đưa vào Jenny L....
6p zues10 11-07-2011 116 14 Download
-
Mặc dầu bạn có thể nghĩ về số và xâu như những vật rất khác nhau, nhưng Perl dùng chúng gần như là giống nhau, cho nên c húng ta sẽ nghiên c ứu c ả hai. Một giá trị vô hướng c ó thể được tác động bởi các toán tử (giống như phép c ộng hay ghép), và kết quả trả về nói chung
6p zues10 11-07-2011 91 13 Download
-
2.1 Dữ liệu vô hướng là gì? Vô hướng là loại dữ liệu đơn giản nhất mà Perl thao tác . Một vô hướng thì hoặc là một số (giống như 4 hay 3.25e20) hay một xâu c ác kí tự (giống Xin c hào hay Gettysburg Address).
5p zues10 11-07-2011 93 11 Download
-
Diễn đàn tin học | Tutorial Room Mục lục »» Chương 2 Learning Perl - Chương 1: Giới thiệu qua về Perl 1. 2. 3. 4. 5. 6. 7. Lịch sử của Perl Mục đích của Perl Tính sẵn có Hỗ trợ (nếu c ó khúc mắc ) Các khái niệm căn bản Sơ qua về Perl Bài tập 1.1 Lịch sử Perl PERL là c ách viết tắt c ho “Prac tical Extrac tion and Report Language”, mặc dù còn được gọi là “Pathologic ally Ec lec tic Rubbish Lister". Larry Wall đã tạo ra Perl khi c ố gắng sản xuất...
6p zues10 11-07-2011 179 48 Download
-
10.1 Tước hiệu tệp Tước hiệu tệp là tên trong một c hương trình Perl dành c ho việc nối giữa tiến trình Perl c ủa bạn và bên ngoài. Chúng ta đã thấy và dùng tước hiệu tệp một c ách không tường minh: STDIN là một tước hiệu tệp, đặt tên cho việc nối giữa tiến trình Perl và lối vào c huẩn của UNIX. Giống như vậy, Perl cung c ấp STDOUT (c ho lối ra chuẩn) và STDERR (cho lối ra c huẩn c ho lỗi). ...
6p zues10 11-07-2011 86 13 Download
-
Chúng ta đều đã thấy và đã dùng c ác hàm được thiế kế sẵn (có sẵn) như c hop, print...Bây giờ ta hãy nhìn vào c ác hàm mà bạn định nghĩa ra, tạo nên các lệnh c hương trình Perl. 8.1 Xác định một hàm tiện ích Một hàm tự tạo, thường hay được gọi là chương trình con hay trình c on, được xác định trong c hương trình Perl c ủa bạn bằng việc dùng một kết c ấu như: sub subname { cau lenh 1; cau lenh 2; cau lenh 3; .... } ...
6p zues10 11-07-2011 104 13 Download
-
9.1 Toán tử last Toán tử last tương đương c âu lệnh break của C, để thoát sớm khỏi chu trình. Toán tử last ngắt khối c hu trình bao quanh ở bên trong nhất, gây ra việc thực hiện tiếp tục với câu lệnh đi ngay sau khối đó. Chẳng hạn: while (something) { something; something; something; if (somecondition) { somethingother; somethingother; lase; #thoat khoi chu trinh while } morething; morething;
5p zues10 11-07-2011 95 8 Download
-
4.1 Khối câu lệnh Khối câu lệnh là một dãy c ác c âu lệnh, được bao trong c ặp dấu ngoặc nhọn ({ và }). Nó trông tựa như thế này: { cau lenh thu nhat; cau lenh thu hai; cau lenh thu ba; ... cau lenh cuoi; } Perl thực hiện từng câu lệnh theo trình tự, từ đầu đến c uối. Về mặt c ú pháp, một khối c ác c âu lệnh được chấp nhận ở mọi vị trí của một câu lệnh.
6p zues10 11-07-2011 159 15 Download
-
1. 2. 3. 4. 5. Mảng băm Biến mảng băm Biểu diễn hằng ký hiệu cho mảng băm Các toán tử trên mảng băm Bài tập 5.1 Mảng băm Mảng băm c ũng tựa như mảng (kiểu danh sác h), trong đó nó là một tập c ác dữ liệu vô hướng, với c ác phần tử riêng được c họn ra bằng một giá trị chỉ số nào đó.
4p zues10 11-07-2011 134 12 Download
-
Learning Perl - Chương 3: Dữ liệu mảng và Danh sách 1. 2. 3. 4. 5. 6. 7. 8. Mảng Biểu diễn hằng ký hiệu Biến mảng Các hàm và phép toán trên mảng Hoàn c ảnh vô hướng và mảng như một mảng Xen lẫn biến mảng Bài tập 3.1 Mảng Mảng là một danh sác h c ó thứ tự các dữ liệu vô hướng
7p zues10 11-07-2011 139 17 Download