0 חרמשים |
|
פורסם ב: Oct 1 2018, 09:42 AM
|
||||
Eppur si muove |
* זיו אמר שאני יכול לסקר למרות שהמדריך עדיין לא פורסם Python "תעודת זהות" לשפת התכנות: ■ שם שפת התכנות - Python (אנגלית, שפת המקור), פיית'ון (עברית) ■ שם המפתח - גואידו ואן רוסום (Guido van Rossum) ■ זמן הוצאה לאור - 1991 ■ לוגו השפה: ■ אתר הבית של השפה - https://www.python.org/ תיאור כללי של שפת התכנות: השפה פותחה במטרה לאפשר למתכנתים לתכנת באופן פשוט ונוח יותר, מכאן גם ה-syntax (תחביר) הנקי במיוחד שלה (פירוט בהמשך). המפתחים אומרים שהיא פותחה מתוך רצון לשפה פשוטה, מובנת, בעלת מראה יפה ולא מסובך מדי. שם השפה הגיע כמחווה לצוות הקומי מונטי פייתון (Monty Python). השפה משומשת בעיקר לתכנות AI (אינטיליגנציה מלאכותית) ותוכניות שישמשו באופן זמני. פייתון היא אחת משלושת השפות שגוגל משתמשות בה הכי הרבה, דוגמה לכך היא יוטיוב אשר משתמשת בעיקר בפייתון, כך גם רוב המערכת של גוגל. בנוסף, בשנת 2008 גוגל הציעה למשתמשים לכתוב תוכנות בפייתון ולשים אותן על השרתים שלה. פייתון בעלת syntax נוח ונעים לכתיבה ולקריאה. שלא כמו הרבה שפות תכנות אחרות, אין צורך בהוספת ; בסוף רוב שורות הקוד. אין הרבה שימוש ב {}. לכתיבת לולאות, פונקציות וכאלה משתמשים (בדרך כלל) בנקודותיים ואז הזחה (הזחה כמו ברוב שפות התכנות). • קוד שכתבתי בפייתון • החלטתי ללכת על קוד פשוט וחביב. הנה:
הקוד מבקש מהמשתמש להכניס מספר. לאחר שהמשתמש הכניס מספר, הקוד כותב לו את העצרת של המספר שהוא הכניס (עצרת - מכפלת כל המספרים השלמים מאחד ועד למספר אותו רוצים לחשב את העצרת שלו [כולל אותו מספר]). דעה אישית: וואו, פייתון. אני לא אשכח את היום ששמעתי את השם הזה לראשונה (טוב, אם לא כוללים את צוות מונטי פייתון). נכנס מורה לכיתה באמצע שיעור ערבית, ואמר שמיום שני בשבוע הקרוב (זה היה יום חמישי) המופת יתחילו ללמוד סייבר. כל הכיתה (אלה של המופת לפחות) התבאסה, חוץ ממני. אני שאלתי אותו "מה? איזה שפה? HTML? CSS?", והוא לא ענה לי. לפני שהוא יצא מהחדר שאלתי שוב, והוא אמר שאני עוד אראה ביום שני. כשהגיע יום שני, בדקתי מתי השיעור אמור להתקיים. זאת הייתה שעה אחרונה, שישית. הגענו לשיעור נרגשים (טוב, רק אני), והמורה כמו כל מורה פתח בלמה כדאי ללמוד את המקצוע שלו. לאחר חפירות ארוכות על העולם העתידי, הוא הגיע לשפה בה נעסוק - פייתון. האמת, התבאסתי. לא הכרתי את השפה הזו וממש רציתי ללמוד HTML. השיעור עבר לאט לאט, אבל בכל זאת לא נגענו בכלל בקוד. חזרתי הביתה קצת מאוכזב. ממש בדרך הביתה אמא שלחה לי כתבה על שפות התכנות המשומשות ביותר בעולם כרגע. המקום הראשון - פייתון. משם המשכנו ללמוד (למרות שבקושי, המורה לימד ממש זוועה) והתאהבתי בשפה הזאת. syntax ממש נעים ופשוט, שימושים נחמדים וכל זה. לצערי, למדנו שם בעיקר את ספריית Turtle, שהיא ספרייה לא מאוד שימושית. עוד יותר לצערי, באמצע השנה המורה החליט שאנחנו צריכים לעבור ללמוד #C. אני מאוד אוהב את פייתון. יש לה syntax מאוד נעים ונוח, היא קלה ללימוד ולתכנות ובעצם כל מה שצריך. אני מתכנת הרבה בפייתון, למרות שכמו שאמרתי קודם - עברתי לתכנת יותר ב-JS לצערי כי אני רוצה לשלוח קישור ולראות מה אומרים על מה שעשיתי, מה שאי אפשר לצערי עם פייתון (כאילו, אפשר, אבל אני לא יודע איך). השפה קלה יחסית ללמידה (לדעתי). רק צריך לקלוט את הקטע של str & int והכל מסתדר. אני מאוד ממליץ לאנשים ללמוד פייתון. אומרים שזאת שפת העתיד, ובנוסף היא נותנת עקרונות חשובים של תכנות. וגם כי סתם זה כיף לול קישור להורדה של תוכנה להרצת פייתון - מתוך האתר הרשמי של פייתון: https://www.python.org/downloads/ מספר אתרים שמלמדים פייתון: https://www.sololearn.com/Course/Python/ https://www.w3schools.com/python/default.asp שניים שלמדתי מהם לא מעט. --------- הארי פוטר - Hportal.co.il |
|||
|
|
ניקוד הבתים · תיעוד עריכת הנקודות · חדר הגביעים | |||||||
גריפינדור | הפלפאף | רייבנקלו | סלית'רין | ||||
|
|||||||
|
קיצורי דרך מיוחדים: הארי פוטר | אודותינו | צור קשר | הפורומים | HPlanet - הסיור הווירטואלי | פאנפיקים | האנציקלופדיה האנציקלופדיה: אלבוס דמבלדור | לונה לאבגוד | היער האסור | משרד הקסמים | חדר הנחיצות | גילדרוי לוקהרט | קווידיץ' | דראקו מאלפוי | אוכלי המוות | מצנפת המיון | סוורוס סנייפ | סדריק דיגורי | הוגסמיד | סמטת דיאגון | פוטרמור | הקרב על הוגוורטס עוצב על-ידי Design by JBStyle © כל הזכויות שמורות ל-All rights reserved to HPortal 2024 - 2007 |