Δημιουργήστε μια μεταβλητή scalar . Για να δημιουργήσετε μια μεταβλητή scalar θα πρέπει να αναφέρουμε τη μεταβλητή και να ορίσετε μια τιμή και στη συνέχεια πληκτρολογήστε ένα " ? " Χαρακτήρα . Αν θέλετε μια τιμή κειμένου πρέπει να γραφτεί ανάμεσα σε εισαγωγικά . Οι αριθμητικές τιμές δεν χρειάζονται εισαγωγικά . Για παράδειγμα : $ name = " John Anderson " ? $ Ηλικία = 35 ? 2
Δημιουργήστε μια μεταβλητή πίνακα . Η διαφορά μεταξύ ενός πίνακα και μια μεταβλητή scalar είναι ότι ένας πίνακας μπορεί να κρατήσει πολλαπλά κομμάτια των πληροφοριών . Για να δημιουργήσετε έναν πίνακα , πληκτρολογήστε το σύμβολο " @" , το όνομα του πίνακα και , στη συνέχεια, τις τιμές του πίνακα μέσα στο " " ( ) " χαρακτήρες . Κάθε τιμή πρέπει να διαχωρίζονται με κόμμα . Τιμές κειμένου πρέπει να είναι γραπτή, ανάμεσα σε εισαγωγικά . Για παράδειγμα : @ Anderson_family = ( " John" , " Mary " , " Julie " , " Mark ")? @ Ηλικίες = ( 35,30,7,5 ) ?
Εικόνων 3
Δημιουργήστε μια μεταβλητή hash . Hash μεταβλητές είναι παρόμοια με τα στοιχεία των πινάκων εκτός από το ότι περιλαμβάνει ένα "κλειδί" και " αξία ". Θα ξεκινήσω με ένα σύμβολο "%" και ακολουθούνται από το όνομα της μεταβλητής . Οι τιμές για το hash τοποθετείται μέσα "()" και διαχωρίζονται με κόμματα . Ωστόσο , κάθε τιμή κατατεμαχισμού σε ένα αποτελείται από ένα κλειδί και μία τιμή . Για παράδειγμα : % Famly_age = ( " John" = > 35 , " Mary " = > 30 , " Julie " = > 7 , " Mark " = > 5 ) ? Αυτό σημαίνει ότι ο Ιωάννης είναι 35 , η Μαρία είναι 30 και ούτω καθεξής. Όταν οι πληροφορίες από ένα hash είναι απαραίτητη καλείται μέσα από μια βαθμωτή μεταβλητή + το κλειδί , για παράδειγμα : " $ { Family_age John } " θα είναι ίσο με την αξία των 35
Η 4
Χρησιμοποιήστε την εντολή εκτύπωσης . . Η εντολή εκτύπωσης είναι υπεύθυνη για την παραγωγή σε Perl . Για να το χρησιμοποιήσετε θα πρέπει να πληκτρολογήσετε "εκτύπωση " και στη συνέχεια το επιθυμητό αποτέλεσμα . Για παράδειγμα : "print $ name " θα εμφανίσει " John Anderson " , επειδή έχετε αντιστοιχίσει ότι η τιμή " $ name " στο Βήμα 1 . Ομοίως , Print @ Anderson_family θα εξόδου όλα τα ονόματα που έχουν εκχωρηθεί σε αυτό το φάσμα .
5
Δημιουργήστε ένα πρόγραμμα . Αυτό το πρόγραμμα θα αποδώσει μερικές από τις μεταβλητές που δημιουργούνται . Για να το κάνετε αυτό , πληκτρολογήστε την ακόλουθη ? ! # /Usr /bin /perl $ name = " John Anderson " ? $ Ηλικία = 35 ? @ Anderson_family = ( " John" , " Mary " , " Julie " , " Mark ")? % Family_age = ( " John" = > 35 , " Mary " = > 30 , " Julie " = > 7 , " Mark " = > 5 ) ? print " $ name είναι $ ηλικίας χρονών \\ n" ? εκτύπωση " @ Anderson_family \\ n" ? print " Η Μαίρη είναι $ Family_age { Μαρία } ετών και Mark είναι $ Family_age { } Mark ετών " ? Ο χαρακτήρας '\\ n' σιγουρεύεται ότι μια νέα γραμμή ακολουθεί αυτό που εκτυπώνεται . Αποθηκεύστε το πρόγραμμα ως " family.pl " σε ένα γνωστό κατάλογο .
Η 6
Εκτελέστε το πρόγραμμα . Στη γραμμή εντολών των Windows τύπου " perl family.pl " " κάτω από την κατάλληλη διαδρομή καταλόγου .
Η 7
έρευνα η έξοδος . Ελέγξτε την έξοδο και βεβαιωθείτε ότι όλα είναι όπως θα αναμενόταν .
8
Σχεδιάστε το δικό σας πρόγραμμα . Αλλάξτε τις μεταβλητές γύρω από τον τρόπο που θα τους αρέσει . Προσθέστε διαφορετικές αξίες και να εκτελούν διάφορες λειτουργίες . Για παράδειγμα , μπορείτε να προσθέσετε τις ηλικίες κάποιων μελών της οικογένειας , πληκτρολογώντας $ Age = $ Family_age { Μαρία } + { $ Family_age Mark } ? Καλή διασκέδαση και να πάρετε δημιουργικοί
Η
εικόνων .
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα