Isi kandungan:

Belajar Perl Mudah ke Sederhana: 8 Langkah
Belajar Perl Mudah ke Sederhana: 8 Langkah

Video: Belajar Perl Mudah ke Sederhana: 8 Langkah

Video: Belajar Perl Mudah ke Sederhana: 8 Langkah
Video: 5 Bahasa pemrograman tersulit didunia 😱😱 2024, Julai
Anonim
Belajar Perl Mudah ke Sederhana
Belajar Perl Mudah ke Sederhana

Perl adalah bahasa skrip berasaskan teks yang mempunyai kelebihan dan kekurangannya, tutorial ini akan memberi anda gambaran mengenai asas dan fungsi yang kebanyakan penulis skrip (AKA; programer)

akan menggunakan. MARI KITA MULAKAN! (hanya untuk pengendali tingkap) Saya mengandaikan bahawa anda pernah bekerja dengan program hello world sebelum atau / dan bekerja dengan jurubahasa. semasa membuat skrip dalam perl anda harus menukar PATH anda, tetapi jika anda tidak mahu melakukan ini, gunakan perl express (ditunjukkan di bawah). * perhatikan kadar dan komen ini sesuai arahan

Langkah 1: Bahan

1. perl interpeter (google it!)

2. jika anda mahu, perl express (google it!) 3. juga, jika anda mahu, modul (google perl modul untuk beberapa orang) pasang modul dalam folder "lib" di direktori interpeter perl anda

Langkah 2: Program Pertama Anda

oklah mari buat program sederhana, salin dan tampal cetakan "! hello world" #! / usr / bin / perl ini; itu adalah program termudah yang boleh anda buat, jika anda ingin menambahkannya sedikit, taip #! / usr / bin / perl print "hello / n world"; anda membuat program pertama anda!, / n adalah untuk membuat baris baru sekarang mari kita menjadi lebih maju

Langkah 3: Pemboleh ubah

kini terdapat tiga jenis pemboleh ubah, 1. penambah (menyimpan satu jalur data) (($ scaler name = value;) 2. array (menyimpan beberapa jalur data) ((@ nama array = (nilai);) 3. hashes% hashname = (nilai => nilai lain, nilai => nilai lain # masukkan seberapa banyak tesis yang anda mahukan)

Langkah 4: Mendapat Lebih Lanjut

mari buat skrip yang mencetak nilai pemboleh ubah, ketik skrip ini! (anda tidak perlu menaip komen, komen dicatat dengan #) 1. #! / usr / bin / perl $ variablename = 5; cetak "$ variablename"; 2. #! / usr / bin / perl @arrayname = (value, value2); # ingat, anda mesti merujuk tatasusunan sebagai contoh skalar (indexe berada dalam urutan bermula dari nol cetak "$ arrayname {0} n"; #print nilai cetak "$ arrayname {1} n"; #print value2 note: untuk kod di atas simbol {dan the} adalah tanda kurung segi empat tepat 3. #! / usr / bin / perl my% hash = (v => value, v2 => value2); print $ hash {v}; sekarang mari kita pelajari penggunaan lain untuk scaler, ketik atau salin dan tampal kod ini #! / usr / bin / perl $ scalername =; print $ scalername; taipkan apa sahaja yang anda mahukan semasa menggunakan command prompt tetapi jika anda menggunakan perl express, klik pada std.input kemudian klik pada simbol i / o sekarang mari cari lebih banyak kegunaan untuk pemboleh ubah

Langkah 5: Penggunaan dan Pengulangan Lain

salin dan tampal kod ini #! / usr / bin / perl $ scalername =; if ($ scalername = ~ m / bill clinton /) {cetak "baiknya clinton!"; } oke, anda mungkin bertanya "apa yang jika dilakukan?" tatal ke bawah dan anda akan melihat! >>>>>>>> jika perl statment perl berperilaku seperti berikut, perl bertanya "adakah $ scalername mengandungi bill clinton? "Inilah fungsi lain yang juga berguna sebagai contoh fungsi: salin dan tampal kod ini #! / usr / bin / perl $ a = 1; sementara ($ a == 1) # == hanya untuk angka {print "a = 1"; } lain {cetak "a tidak sama dengan 1"; } langkah seterusnya akan membincangkan fungsi boolean

Langkah 6: Boolean

boolean adalah untuk nombor sahaja! ini beberapa fungsi ==, sama! =, tidak sama <, lebih besar dari>, kurang daripada (*), darab nota: dalam darab tidak ada () s +, tambahkan

Langkah 7: Menyatukannya

salin dan tampal kod ini, #! / usr / bin / perl $ operation =; if ($ operasi = ~ m / darab /) {print "masukkan nombor: / n"; $ a =; print "masukkan nombor ke darab $ a: / n "; $ b =; $ c = $ a * $ b; cetak" $ a gandakan dengan $ b = $ c / n ";} jika ($ operasi = ~ m / tambahkan /) {cetak "masukkan nombor: / n"; $ a =; print "masukkan nombor untuk ditambahkan ke $ a: / n"; $ b =; $ c = $ a + $ b; cetak "$ a ditambahkan ke $ b = $ c / n ";}

Langkah 8: Selesai

semasa anda menulis program anda sendiri, anda mungkin ingin menambahkan fungsi ini dalam kod anda

gunakan amaran; okay awak dah selesai!

Disyorkan: