תוכן עניינים:

למד Perl קל עד בינוני: 8 שלבים
למד Perl קל עד בינוני: 8 שלבים

וִידֵאוֹ: למד Perl קל עד בינוני: 8 שלבים

וִידֵאוֹ: למד Perl קל עד בינוני: 8 שלבים
וִידֵאוֹ: מדריך טיולים מספר 1 לנפאל🇳🇵🏔 (10 הדברים הטובים ביותר לעשות!) 2024, נוֹבֶמבֶּר
Anonim
למד Perl קל עד בינוני
למד Perl קל עד בינוני

Perl היא טמפט מבוסס טקסטים שיש לו יתרונות וחסרונות, הדרכה זו תיתן לך סקירה כללית של היסודות והפונקציות שרוב הסקריפטרים (AKA; מתכנתים)

עלול להשתמש. בואו נתחיל! (למפעילי חלונות בלבד) אני מניח שעבדת עם תוכנית עולם שלום לפני או/ו עבדת עם מתורגמן. בעת סקריפט ב- perl עליך לשנות את ה- PATH שלך, אך אם אינך רוצה לעשות זאת, השתמש ב- perl express (מוצג להלן). *שימו לב לדרג בבקשה ותגיבו על זה להנחיה

שלב 1: החומרים

1. מתורגמן פרל (חפש אותו!)

2. אם אתה רוצה, perl express (גוגל את זה!) 3. גם אם אתה רוצה, מודולים (מודולים של google perl לחלקם) התקינו את המודולים בתיקיית "lib" בספריית המתורגמנים של perl שלכם.

שלב 2: התוכנית הראשונה שלך

אוקיי בוא נעשה תוכנית פשוטה, העתק והדבק #!/usr/bin/perl הדפסה זו "שלום עולם"; זוהי התוכנית הפשוטה ביותר שאתה יכול לעשות, אם אתה רוצה להוסיף לה קצת, הקלד #!/usr/bin/perl הדפס "שלום / n עולם"; עשית את התוכנית הראשונה שלך!, / n הוא ליצור קו חדש עכשיו מאפשר להתקדם קצת יותר

שלב 3: משתנים

עכשיו ישנם שלושה סוגים של משתנים, 1. מדרגי סולם (מחזיק רצועה אחת של נתונים) (($ scaler name = value;) 2. מערכים (מחזיקים מספר רצועות נתונים) ((@array name = (ערכים);) 3. hashes %hashname = (value => ערך אחר, value => ערך אחר #פלט כמה שיותר תזות שאתה רוצה)

שלב 4: התקדמות

מאפשר ליצור סקריפטים שמדפיסים את ערכי המשתנים, הקלד סקריפטים אלה! (אינך צריך להקליד את ההערות, ההערות מצוינות עם מספר) 1. #!/usr/bin/perl $ variablename = 5; הדפס "שם משתנה"; 2. #!/usr/bin/perl @arrayname = (value, value2); #זכור, עליך להתייחס למערכים כדוגמה של סקלרים (האינדקס בסדר לפי "הדפסה של $ arrayname {0} n"; #print value print "$ arrayname {1} n"; #print value2 הערה: עבור הקוד שמעל {וה} הסמלים הם סוגריים מרובעים למעשה 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/) {הדפס "זה קלינטון בסדר!"; } בסדר, ייתכן שאתה שואל "מה עושה ה- if לעשות?" גלול למטה ותראה! >>>>>>>> ב- if statment perl מתנהג בצורה הבאה, perl שואל "האם $ scalername מכיל ביל קלינטון? "הנה עוד פונקציה שימושית גם בזמן פונקציית ה- while: העתק והדבק את הקוד הזה #!/usr/bin/perl $ a = 1; בעוד ($ a == 1) # == מיועד למספרים בלבד {הדפסה "a = 1"; } אחרת {הדפסה "a אינה שווה ל -1"; } השלב הבא ידבר על פונקציות בוליאניות

שלב 6: בוליאני

בוליאני מיועד למספרים בלבד! להלן כמה פונקציות ==, שווה! =, לא שווה <, גדול מ>, פחות מ (*), כפל הערה: בכפל אין + () 's, הוסף

שלב 7: חיבור זה יחד

העתק והדבק קוד זה, #!/usr/bin/perl $ operation =; אם ($ operation = ~ m/multiplic/) {הדפס "הזן מספר: / n"; $ a =; הדפס "הזן מספר ל הכפל $ a: / n "; $ b =; $ c = $ a * $ b; הדפס" $ a מוכפל ב- $ b = $ c / n ";} אם ($ מבצע = ~ m/הוסף/) {הדפס "הזן מספר: / n"; $ a =; הדפס "הזן מספר להוספה ל- $ a: / n"; $ b =; $ c = $ a + $ b; הדפס "$ a נוסף ל- $ b = $ c / n ";}

שלב 8: סיים

כאשר אתה כותב תוכניות משלך, ייתכן שתרצה להוסיף פונקציה זו לקוד שלך

להשתמש באזהרות; בסדר סיימת!

מוּמלָץ: