Πίνακας περιεχομένων:

Μάθετε Perl Easy to Medium: 8 βήματα
Μάθετε Perl Easy to Medium: 8 βήματα

Βίντεο: Μάθετε Perl Easy to Medium: 8 βήματα

Βίντεο: Μάθετε Perl Easy to Medium: 8 βήματα
Βίντεο: Αν είσαι ένα αστέρι (Βέρτης) ΡΕΦΡΕΝ easy Πιάνο cover - Παρτιτούρα, μαθήματα πιάνου: Pianistas.gr 2024, Ιούλιος
Anonim
Μάθετε Perl Easy to Medium
Μάθετε Perl Easy to Medium

Το Perl είναι ένα σενάριο βασισμένο σε κείμενα που έχει πλεονεκτήματα και μειονεκτήματα, αυτό το σεμινάριο θα σας δώσει μια επισκόπηση των βασικών και των λειτουργιών που χρησιμοποιούν οι περισσότεροι σεναριογράφοι (AKA, προγραμματιστές)

θα χρησιμοποιούσα. ΑΣ ΑΡΧΙΣΟΥΜΕ! (μόνο για τους χειριστές των Windows) Υποθέτω ότι έχετε εργαστεί με ένα πρόγραμμα γεια του κόσμου πριν ή/και έχετε εργαστεί με έναν διαμεσολαβητή. όταν γράφετε σε perl πρέπει να αλλάξετε το PATH, αλλά αν δεν θέλετε να το κάνετε αυτό, χρησιμοποιήστε το perl express (φαίνεται παρακάτω). *σημειώστε το ποσοστό ικανοποίησης και σχολιάστε αυτό το διδακτικό

Βήμα 1: Τα υλικά

1. a perl interpeter (google it!)

2.αν θέλετε, perl express (google it!) 3.επίσης, αν θέλετε, οι ενότητες (ενότητες google perl για ορισμένους) εγκαταστήστε τις ενότητες στο φάκελο "lib" στον κατάλογο του perl interpeter

Βήμα 2: Το πρώτο σας πρόγραμμα

εντάξει ας φτιάξουμε ένα απλό πρόγραμμα, αντιγράψτε και επικολλήστε αυτήν την εκτύπωση #!/usr/bin/perl "hello world"? αυτό είναι το πιο απλό πρόγραμμα που μπορείτε να κάνετε, αν θέλετε να το προσθέσετε λίγο, πληκτρολογήστε #!/usr/bin/perl print "hello / n world"? φτιάξατε το πρώτο σας πρόγραμμα!, / n είναι να δημιουργήσετε μια νέα γραμμή τώρα, για να γίνετε λίγο πιο προχωρημένοι

Βήμα 3: Μεταβλητές

τώρα υπάρχουν τρεις τύποι μεταβλητών, 1. κλίμακες (κρατάει μια λωρίδα δεδομένων) (($ scaler name = value;) 2. array (περιέχει πολλές λωρίδες δεδομένων) ((@array name = (τιμές);) 3. hashes %hashname = (value => άλλη τιμή, τιμή => άλλη τιμή #εισαγάγετε όσες θέσεις θέλετε)

Βήμα 4: Να γίνετε πιο προχωρημένοι

ας φτιάξουμε σενάρια που εκτυπώνουν τις τιμές των μεταβλητών, πληκτρολογήστε αυτά τα σενάρια! (δεν χρειάζεται να πληκτρολογήσετε τα σχόλια, τα σχόλια σημειώνονται με #) 1. #!/usr/bin/perl $ variablename = 5; εκτύπωση "$ variablename", 2. #!/usr/bin/perl @arrayname = (τιμή, τιμή2); #θυμηθείτε, πρέπει να αναφέρετε στους πίνακες ως παράδειγμα κλιμάκωσης (το indexe έχει σειρά με μηδενική εκτύπωση "$ arrayname {0} n"; #print τιμή εκτύπωσης "$ arrayname {1} n"; #print value2 note: για τον κώδικα πάνω από τα σύμβολα {και τα} είναι πραγματικά αγκύλες 3. #!/usr/bin/perl my %hash = (v => value, v2 => value2); εκτύπωση $ hash {v}; τώρα ας μάθουμε άλλη χρήση για κλιμάκωση, πληκτρολογήστε ή αντιγράψτε και επικολλήστε αυτόν τον κωδικό #!/usr/bin/perl $ scalername =; εκτύπωση $ scalername; πληκτρολογήστε οτιδήποτε θέλετε όταν χρησιμοποιείτε τη γραμμή εντολών, αλλά εάν χρησιμοποιείτε το perl express, κάντε κλικ στο std.input και, στη συνέχεια, κάντε κλικ στο σύμβολο i/o

Βήμα 5: Άλλη χρήση και κύκλος

αντιγράψτε και επικολλήστε αυτόν τον κωδικό #!/usr/bin/perl $ scalername =; if ($ scalername = ~ m/bill clinton/) {print "its clinton εντάξει!"; } εντάξει, μπορεί να ρωτάτε "τι κάνει το if;" κάντε κύλιση προς τα κάτω και θα δείτε! >>>>>>>> στο if statment perl συμπεριφέρεται με τον ακόλουθο τρόπο, το perl ρωτά "το $ scalername περιέχει τον Bill Clinton; "εδώ είναι μια άλλη συνάρτηση που χρησιμοποιείται επίσης για το παράδειγμά της συνάρτησης: αντιγράψτε και επικολλήστε αυτόν τον κωδικό #!/usr/bin/perl $ a = 1; ενώ ($ a == 1) # == είναι μόνο για αριθμούς {print "a = 1"? } else {print "a δεν ισούται με 1"; } το επόμενο βήμα θα μιλήσει για τις boolean συναρτήσεις

Βήμα 6: Boolean

το boolean είναι μόνο για αριθμούς! ιδού μερικές συναρτήσεις ==, ίσες! =, όχι ίσες <, μεγαλύτερες από>, μικρότερες από (*), πολλαπλασιάστε τη σημείωση: στον πολλαπλασιασμό δεν υπάρχουν () 's +, προσθέστε

Βήμα 7: Το βάζουμε μαζί

αντιγράψτε και επικολλήστε αυτόν τον κωδικό, #!/usr/bin/perl $ operation =; if ($ operation = ~ m/multiply/) {print "enter a number: / n"; $ a =; print "enter a number to πολλαπλασιάστε $ a: / n "; $ b =; $ c = $ a * $ b; εκτύπωση" $ a πολλαπλασιασμένο με $ b = $ c / n ";} if ($ operation = ~ m/add/) {print "εισαγάγετε έναν αριθμό: / n"; $ a =; print "εισαγάγετε έναν αριθμό για να προσθέσετε στο $ a: / n"; $ b =; $ c = $ a + $ b; εκτύπωση "$ a προστέθηκε στο $ b = $ c / n ";}

Βήμα 8: Τέλειωσε

όταν γράφετε τα δικά σας προγράμματα μπορεί να θέλετε να προσθέσετε αυτήν τη λειτουργία στον κώδικά σας

χρήση προειδοποιήσεων. εντάξει τελειώσατε!

Συνιστάται: