האתר והפורומים  ·   מדיה  ·   הספרים  ·   הדמויות  ·   הסרטים  ·   השחקנים  ·   שונות

ברוך הבא, אורח ( התחבר | הירשם )

0 חרמשים
פורומיםפאנפיקיםHPlanetהאנציקלופדיהמערכת הדו-קרבהוגסמיד
מממנים

HPortal מאחל חג פסח שמח וכשר!

 
הגב לנושא זה פרסם נושא חדש פרסם סקר

 סיקור שפת תכנות | Python
פורסם ב: Oct 1 2018, 09:42 AM
צטט הודעה




Eppur si muove
************

פרטי משתמש
קבוצה: מסדר מרלין
הודעות: 39716
חרמשים: 69420
מגדר:male
משתמש מספר: 57704
חפצי המשתמש: צפה
תאריך הצטרפות: 11.06.2016


* זיו אמר שאני יכול לסקר למרות שהמדריך עדיין לא פורסם



User Posted Image

Python

"תעודת זהות" לשפת התכנות:
■ שם שפת התכנות - Python (אנגלית, שפת המקור), פיית'ון (עברית)
■ שם המפתח - גואידו ואן רוסום (Guido van Rossum)
■ זמן הוצאה לאור - 1991
■ לוגו השפה: User Posted Image
■ אתר הבית של השפה - https://www.python.org/

תיאור כללי של שפת התכנות:
השפה פותחה במטרה לאפשר למתכנתים לתכנת באופן פשוט ונוח יותר, מכאן גם ה-syntax (תחביר) הנקי במיוחד שלה (פירוט בהמשך). המפתחים אומרים שהיא פותחה מתוך רצון לשפה פשוטה, מובנת, בעלת מראה יפה ולא מסובך מדי. שם השפה הגיע כמחווה לצוות הקומי מונטי פייתון (Monty Python). השפה משומשת בעיקר לתכנות AI (אינטיליגנציה מלאכותית) ותוכניות שישמשו באופן זמני. פייתון היא אחת משלושת השפות שגוגל משתמשות בה הכי הרבה, דוגמה לכך היא יוטיוב אשר משתמשת בעיקר בפייתון, כך גם רוב המערכת של גוגל. בנוסף, בשנת 2008 גוגל הציעה למשתמשים לכתוב תוכנות בפייתון ולשים אותן על השרתים שלה. פייתון בעלת syntax נוח ונעים לכתיבה ולקריאה. שלא כמו הרבה שפות תכנות אחרות, אין צורך בהוספת ; בסוף רוב שורות הקוד. אין הרבה שימוש ב {}. לכתיבת לולאות, פונקציות וכאלה משתמשים (בדרך כלל) בנקודותיים ואז הזחה (הזחה כמו ברוב שפות התכנות).

• קוד שכתבתי בפייתון •

עכשיו כשאני חושב על זה לא כתבתי הרבה תוכנות בפייתון, העדפתי לכתוב ב-JS כדי לשלוח קישור ><
החלטתי ללכת על קוד פשוט וחביב. הנה:
CODE
i=int(input("number? "))
if(i==0):
   print("0")
else:
   x=1
   y=1
   while(x-1!=i):
       y=y*x
       x=x+1
print(y)


הקוד מבקש מהמשתמש להכניס מספר. לאחר שהמשתמש הכניס מספר, הקוד כותב לו את העצרת של המספר שהוא הכניס (עצרת - מכפלת כל המספרים השלמים מאחד ועד למספר אותו רוצים לחשב את העצרת שלו [כולל אותו מספר]).

דעה אישית:
וואו, פייתון. אני לא אשכח את היום ששמעתי את השם הזה לראשונה (טוב, אם לא כוללים את צוות מונטי פייתון). נכנס מורה לכיתה באמצע שיעור ערבית, ואמר שמיום שני בשבוע הקרוב (זה היה יום חמישי) המופת יתחילו ללמוד סייבר. כל הכיתה (אלה של המופת לפחות) התבאסה, חוץ ממני. אני שאלתי אותו "מה? איזה שפה? 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
Top
1 משתמשים צופים באשכול זה (1 אורחים ו 0 משתמשים אנונימיים)
0 משתמשים:

אפשרויות נושא
הגב לנושא זה פרסם נושא חדש פרסם סקר

 


מממנים


  ניקוד הבתים · תיעוד עריכת הנקודות · חדר הגביעים
גריפינדור הפלפאף רייבנקלו סלית'רין
גריפינדור הפלפאף רייבנקלו סלית
73 305 322 100


פורטל הארי פוטר הישראלי קיצורי דרך
מיוחדים: הארי פוטר | אודותינו | צור קשר | הפורומים | HPlanet - הסיור הווירטואלי | פאנפיקים | האנציקלופדיה
האנציקלופדיה: אלבוס דמבלדור | לונה לאבגוד | היער האסור | משרד הקסמים | חדר הנחיצות | גילדרוי לוקהרט | קווידיץ' | דראקו מאלפוי | אוכלי המוות | מצנפת המיון | סוורוס סנייפ | סדריק דיגורי | הוגסמיד | סמטת דיאגון | פוטרמור | הקרב על הוגוורטס

עוצב על-ידי Design by JBStyle
© כל הזכויות שמורות ל-All rights reserved to HPortal
2024 - 2007