Mục lục:

Học Perl Dễ đến Trung bình: 8 bước
Học Perl Dễ đến Trung bình: 8 bước

Video: Học Perl Dễ đến Trung bình: 8 bước

Video: Học Perl Dễ đến Trung bình: 8 bước
Video: Tự học Lập Trình Python trong 10 phút - Siêu Dễ Hiểu 2024, Tháng mười một
Anonim
Học Perl Dễ đến Trung bình
Học Perl Dễ đến Trung bình

Perl là một ngôn ngữ lập trình kịch bản dựa trên văn bản có ưu điểm và nhược điểm, hướng dẫn này sẽ cung cấp cho bạn cái nhìn tổng quan về những điều cơ bản và các chức năng mà hầu hết các nhà viết kịch bản (AKA; lập trình viên)

nên sử dụng. BẮT ĐẦU NÀO! (chỉ dành cho các nhà khai thác windows) Tôi giả sử rằng bạn đã làm việc với chương trình hello world trước đây hoặc / và làm việc với một interpeter. khi viết script trong perl, bạn phải thay đổi PATH của mình, nhưng nếu bạn không muốn làm điều này, hãy sử dụng perl express (hiển thị bên dưới). * lưu ý tỷ lệ plese và nhận xét điều này có thể hướng dẫn

Bước 1: Vật liệu

1. a perl interpeter (google nó!)

2. nếu bạn muốn, perl express (google it!) 3. ngoài ra, nếu bạn muốn, các mô-đun (google perl mô-đun cho một số) cài đặt các mô-đun trong thư mục "lib" trong thư mục máy quét perl của bạn

Bước 2: Chương trình đầu tiên của bạn

được rồi, hãy tạo một chương trình đơn giản, copy và paste this #! / usr / bin / perl print "hello world"; đó là chương trình đơn giản nhất mà bạn có thể tạo, nếu bạn muốn thêm vào nó một chút, hãy nhập #! / usr / bin / perl print "hello / n world"; bạn đã thực hiện chương trình đầu tiên của mình!, / n là tạo một dòng mới bây giờ hãy nâng cao hơn một chút

Bước 3: Các biến

bây giờ có ba loại biến, 1.scalers (giữ một dải dữ liệu) (($ scaler name = value;) 2.arrays (chứa nhiều dải dữ liệu) ((@array name = (giá trị);) 3. băm% hashname = (giá trị => giá trị khác, giá trị => giá trị khác # nhập bao nhiêu luận điểm bạn muốn)

Bước 4: Nâng cao hơn

hãy tạo các tập lệnh in ra giá trị của các biến, hãy nhập các tập lệnh này! (bạn không phải nhập nhận xét, nhận xét được ghi chú bằng dấu #) 1. #! / usr / bin / perl $ variablename = 5; in "$ tên biến"; 2. #! / usr / bin / perl @arrayname = (value, value2); # hãy nhớ, bạn phải tham chiếu đến mảng là ví dụ về vô hướng (chỉ mục có thứ tự bắt đầu từ 0 print "$ arrayname {0} n"; #print value print "$ arrayname {1} n"; #print value2 lưu ý: đối với mã phía trên các ký hiệu {và} là dấu ngoặc vuông thực tế là dấu ngoặc vuông 3. #! / usr / bin / perl my% hash = (v => value, v2 => value2); print $ hash {v}; bây giờ chúng ta hãy tìm hiểu một cách sử dụng khác cho tỉ lệ, nhập hoặc sao chép và dán mã này #! / usr / bin / perl $ scalername =; print $ scalername; nhập bất cứ thứ gì bạn muốn khi sử dụng dấu nhắc lệnh nhưng nếu bạn đang sử dụng perl express, hãy nhấp vào std.input sau đó nhấp vào biểu tượng i / o để tìm thêm một số cách sử dụng cho các biến

Bước 5: Sử dụng khác và lặp lại

sao chép và dán mã này #! / usr / bin / perl $ scalername =; if ($ scalername = ~ m / bill clinton /) {print "it clinton alright!"; } được rồi, bạn có thể hỏi "if do gì?", hãy cuộn xuống và bạn sẽ thấy! >>>>>>>> trong if statment perl hoạt động theo cách sau, perl hỏi "$ scalername có chứa bill clinton không? "đây là một hàm khác cũng hữu ích. Ví dụ về hàm while: sao chép và dán đoạn mã này #! / usr / bin / perl $ a = 1; while ($ a == 1) # == chỉ dành cho các số {print "a = 1"; } else {print "a không bằng 1"; } bước tiếp theo sẽ nói về các hàm boolean

Bước 6: Boolean

boolean chỉ dành cho các số! heres một số hàm ==, bằng! =, không bằng <, lớn hơn>, nhỏ hơn (*), nhân lưu ý: trong phép nhân không có () 's +, hãy cộng

Bước 7: Kết hợp nó lại với nhau

sao chép và dán mã này, #! / usr / bin / perl $ operation =; if ($ operation = ~ m / Multi /) {print "enter a number: / n"; $ a =; print "nhập một số vào nhân $ a: / n "; $ b =; $ c = $ a * $ b; print" $ a nhân với $ b = $ c / n ";} if ($ operation = ~ m / add /) {print "nhập một số: / n"; $ a =; print "nhập một số để thêm vào $ a: / n"; $ b =; $ c = $ a + $ b; print "$ a được thêm vào $ b = $ c / n ";}

Bước 8: Đã hoàn thành

khi bạn viết các chương trình của riêng mình, bạn có thể muốn thêm chức năng này vào mã của mình

cảnh báo sử dụng; được rồi, bạn đã hoàn thành!

Đề xuất: