דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
מתמחים טופ
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. עזרה הדדית - מחשבים וטכנולוגיה
  4. בקשת מידע | שאלה ב phyton

בקשת מידע | שאלה ב phyton

מתוזמן נעוץ נעול הועבר נפתר עזרה הדדית - מחשבים וטכנולוגיה
9 פוסטים 4 כותבים 69 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • R מנותק
    R מנותק
    RearmostPant23
    כתב נערך לאחרונה על ידי RearmostPant23
    #1

    אני עכשיו לומד לטכנת ב phyton ולא הבנתי למה אני צריך להשתמש במשתנה i בקוד הזה

    elemen = "aaa, bbb, ccc"
    elemen = elemen.split(", ")
    for i in range(len(elemen)):
        elemen[i] = elemen[i].capitalize()
    print(elemen)
    

    ו gpt לא מבין מה אני שואל אותו

    S תגובה 1 תגובה אחרונה
    1
    • ה מנותק
      ה מנותק
      המלאך
      כתב נערך לאחרונה על ידי
      #2

      אתה הכנסת ברנג' א המשתנה I אז אתה חייב להשתמש בו אבל אתה יכול ברנג' לכתוב d למשל וזה יהיה משתנה d!

      R תגובה 1 תגובה אחרונה
      0
      • ה המלאך

        אתה הכנסת ברנג' א המשתנה I אז אתה חייב להשתמש בו אבל אתה יכול ברנג' לכתוב d למשל וזה יהיה משתנה d!

        R מנותק
        R מנותק
        RearmostPant23
        כתב נערך לאחרונה על ידי
        #3

        @המלאך זה שאני יכול לשנות ל d אני יודע אבל למה אני בכלל צריך אותו, למה שלא יעבות בלעדיו ארי הוא לא חלק מהרשימה

        תגובה 1 תגובה אחרונה
        0
        • R RearmostPant23

          אני עכשיו לומד לטכנת ב phyton ולא הבנתי למה אני צריך להשתמש במשתנה i בקוד הזה

          elemen = "aaa, bbb, ccc"
          elemen = elemen.split(", ")
          for i in range(len(elemen)):
              elemen[i] = elemen[i].capitalize()
          print(elemen)
          

          ו gpt לא מבין מה אני שואל אותו

          S מנותק
          S מנותק
          Sara Rivka
          כתב נערך לאחרונה על ידי
          #4

          @RearmostPant23 כתב בבקשת מידע | שאלה ב phyton:

          אני עכשיו לומד לטכנת ב phyton ולא הבנתי למה אני צריך להשתמש במשתנה i בקוד הזה

          elemen = "aaa, bbb, ccc"
          elemen = elemen.split(", ")
          for i in range(len(elemen)):
              elemen[i] = elemen[i].capitalize()
          print(elemen)
          

          ו gpt לא מבין מה אני שואל אותו

          המשתנה i מבטא בכל סיבוב של הלולאה את האיבר הנוכחי ברשימה.
          בשורה הראשונה מוגדרת מחרוזת עם פסיקים בין מילה למילה.
          בשורה השניה המחרוזת מחולקת לרשימת מחרוזות - לפי הפסיקים.
          בשורה השלישית והרביעית מתבצע מעבר של לולאה על הרשימה שקיימת בelement.
          כדי לעבור על הרשימה ולהחליף את כל המחרוזות במחרוזת תואמת עם אות גדולה בהתחלה צריך את המשתנה i.
          בכל סיבוב i מייצג מחרוזת מהרשימה לדוג' בסיבוב הראשון ערכו 0 בסיבוב השני 2 וכו'.
          בשורה החמישית מתבצעת החלפה של המחרוזת במחרוזת הרצויה.

          אפשר לבקש הסבר מGPT.
          שיסביר כל שורה ומשתנה.

          R תגובה 1 תגובה אחרונה
          1
          • S Sara Rivka

            @RearmostPant23 כתב בבקשת מידע | שאלה ב phyton:

            אני עכשיו לומד לטכנת ב phyton ולא הבנתי למה אני צריך להשתמש במשתנה i בקוד הזה

            elemen = "aaa, bbb, ccc"
            elemen = elemen.split(", ")
            for i in range(len(elemen)):
                elemen[i] = elemen[i].capitalize()
            print(elemen)
            

            ו gpt לא מבין מה אני שואל אותו

            המשתנה i מבטא בכל סיבוב של הלולאה את האיבר הנוכחי ברשימה.
            בשורה הראשונה מוגדרת מחרוזת עם פסיקים בין מילה למילה.
            בשורה השניה המחרוזת מחולקת לרשימת מחרוזות - לפי הפסיקים.
            בשורה השלישית והרביעית מתבצע מעבר של לולאה על הרשימה שקיימת בelement.
            כדי לעבור על הרשימה ולהחליף את כל המחרוזות במחרוזת תואמת עם אות גדולה בהתחלה צריך את המשתנה i.
            בכל סיבוב i מייצג מחרוזת מהרשימה לדוג' בסיבוב הראשון ערכו 0 בסיבוב השני 2 וכו'.
            בשורה החמישית מתבצעת החלפה של המחרוזת במחרוזת הרצויה.

            אפשר לבקש הסבר מGPT.
            שיסביר כל שורה ומשתנה.

            R מנותק
            R מנותק
            RearmostPant23
            כתב נערך לאחרונה על ידי
            #5

            @Sara-Rivka לא אמור להספיק ל phyton זה שאני עם מספיק רווחים ונמצא בתוך הלולאה של for ? אני צריך כל פעם להגיד לו שהלולאה הזאת (i) מפעילה את capitalize

            S תגובה 1 תגובה אחרונה
            0
            • R RearmostPant23

              @Sara-Rivka לא אמור להספיק ל phyton זה שאני עם מספיק רווחים ונמצא בתוך הלולאה של for ? אני צריך כל פעם להגיד לו שהלולאה הזאת (i) מפעילה את capitalize

              S מנותק
              S מנותק
              Sara Rivka
              כתב נערך לאחרונה על ידי
              #6

              @RearmostPant23 כתב בבקשת מידע | שאלה ב phyton:

              @Sara-Rivka לא אמור להספיק ל phyton זה שאני עם מספיק רווחים ונמצא בתוך הלולאה של for ? אני צריך כל פעם להגיד לו שהלולאה הזאת (i) מפעילה את capitalize

              בכל מעבר לולאה צריך משתנה שיקדם אותך או תנאי עצירה(לולאות while).
              מלבד זאת, כדי להפעיל את הפונקציה על מקום מסוים במערך צריך לתת לו מיקום.
              מאחר ואתה רוצה להריץ את זה על כל הרשימה, אתה משתמש בלולאה ובמשתנה i - חלק מהלולאה, כדי לומר בכל סיבוב על איזה מקום ברשימה להפעיל את הפונקציה.

              R תגובה 1 תגובה אחרונה
              2
              • S Sara Rivka

                @RearmostPant23 כתב בבקשת מידע | שאלה ב phyton:

                @Sara-Rivka לא אמור להספיק ל phyton זה שאני עם מספיק רווחים ונמצא בתוך הלולאה של for ? אני צריך כל פעם להגיד לו שהלולאה הזאת (i) מפעילה את capitalize

                בכל מעבר לולאה צריך משתנה שיקדם אותך או תנאי עצירה(לולאות while).
                מלבד זאת, כדי להפעיל את הפונקציה על מקום מסוים במערך צריך לתת לו מיקום.
                מאחר ואתה רוצה להריץ את זה על כל הרשימה, אתה משתמש בלולאה ובמשתנה i - חלק מהלולאה, כדי לומר בכל סיבוב על איזה מקום ברשימה להפעיל את הפונקציה.

                R מנותק
                R מנותק
                RearmostPant23
                כתב נערך לאחרונה על ידי RearmostPant23
                #7

                @Sara-Rivka תודה.
                אני רק בודק אם הבנתי נכון, מכיון שכמות הפעמים שהלולאה עובדת היא אורך הרשימה (שלושה פעמים 0,1,2) בסיבוב הראשון של הלולאה המישתנה i יש לו אינדקס 0 (סיבוב ראשון), ובשורה ארביעית הוא בעצם אומר לcapitalize שהוא צריך לעבוד עם האינדקס הרשון שברשימה וככה עד סוף הלולאה.
                ולחליפין אם אני אשתמש ב while אני אצתרך לתת לו תנאי שהוא יעבוד עד שcapitalize יסיים עם הרשימה וככה לא אצתרך להשתמש ב i.
                הבנתי נכון?

                A S 2 תגובות תגובה אחרונה
                0
                • R RearmostPant23

                  @Sara-Rivka תודה.
                  אני רק בודק אם הבנתי נכון, מכיון שכמות הפעמים שהלולאה עובדת היא אורך הרשימה (שלושה פעמים 0,1,2) בסיבוב הראשון של הלולאה המישתנה i יש לו אינדקס 0 (סיבוב ראשון), ובשורה ארביעית הוא בעצם אומר לcapitalize שהוא צריך לעבוד עם האינדקס הרשון שברשימה וככה עד סוף הלולאה.
                  ולחליפין אם אני אשתמש ב while אני אצתרך לתת לו תנאי שהוא יעבוד עד שcapitalize יסיים עם הרשימה וככה לא אצתרך להשתמש ב i.
                  הבנתי נכון?

                  A מנותק
                  A מנותק
                  ASER
                  כתב נערך לאחרונה על ידי
                  #8

                  @RearmostPant23 כתב בבקשת מידע | שאלה ב phyton:

                  אני אצתרך לתת לו תנאי שהוא יעבוד עד שcapitalize יסיים עם הרשימה

                  הבנת נכון.
                  רק כמעט, כי capitalize היא רק פונקציה שמקבלת מחרוזת אחת ומחזירה עותק עם אות ראשונה גדולה.
                  היא לא "יודעת" על הרשימה בעצמה.
                  אז אי אפשר להגיד ש while עובד עד ש-capitalize יסיים...

                  אבל זה אם אני ממש מתקטנן...

                  תגובה 1 תגובה אחרונה
                  1
                  • R RearmostPant23

                    @Sara-Rivka תודה.
                    אני רק בודק אם הבנתי נכון, מכיון שכמות הפעמים שהלולאה עובדת היא אורך הרשימה (שלושה פעמים 0,1,2) בסיבוב הראשון של הלולאה המישתנה i יש לו אינדקס 0 (סיבוב ראשון), ובשורה ארביעית הוא בעצם אומר לcapitalize שהוא צריך לעבוד עם האינדקס הרשון שברשימה וככה עד סוף הלולאה.
                    ולחליפין אם אני אשתמש ב while אני אצתרך לתת לו תנאי שהוא יעבוד עד שcapitalize יסיים עם הרשימה וככה לא אצתרך להשתמש ב i.
                    הבנתי נכון?

                    S מנותק
                    S מנותק
                    Sara Rivka
                    כתב נערך לאחרונה על ידי
                    #9

                    @RearmostPant23 כתב בבקשת מידע | שאלה ב phyton:

                    @Sara-Rivka תודה.
                    אני רק בודק אם הבנתי נכון, מכיון שכמות הפעמים שהלולאה עובדת היא אורך הרשימה (שלושה פעמים 0,1,2) בסיבוב הרשון של הלולאה המישתנה i יש לו אינדקס 0 ובשורה ארביעית הוא בעצם אומר לcapitalize שהוא צריך לעבוד עם האינדקס הרשון שברשימה וככה עד סוף הלולאה.
                    ולחליפין אם אני אשתמש ב while אני אצתרך לתת לו תנאי שהוא יעבוד עד שcapitalize יסיים עם הרשימה וככה לא אצתרך להשתמש ב i.
                    הבנתי נכון?

                    במקרה זה אם תעבוד עם while עדיין תצטרך משתנה עזר ותגדיר בתנאי שהלולאה תמשיך כל עוד i<3, ובגוף הלולאה בכל איטרציה תצטרך לקדם את i ב1 - מה שלולאת for בפייתון חוסכת במקרה הזה.
                    לולאות while הן בד"כ ללולאות שתלויות בתנאי מסוים. לדוג' במקרה שאני רוצה שהלולאה תמשיך לרוץ כל עוד משתנה מסוים עדיין false.
                    צריך לשים לב כשמתמשים בלולאה כזאת שיש תנאי עצירה - משהו שיגרום ללולאה להעצר והיא לא תרוץ ללא סוף.

                    תגובה 1 תגובה אחרונה
                    1
                    • R RearmostPant23 סימן נושא זה כשאלה
                    • R RearmostPant23 סימן נושא זה כנפתר

                    • התחברות

                    • אין לך חשבון עדיין? הרשמה

                    • התחברו או הירשמו כדי לחפש.
                    • פוסט ראשון
                      פוסט אחרון
                    0
                    • חוקי הפורום
                    • פופולרי
                    • לא נפתר
                    • משתמשים
                    • חיפוש גוגל בפורום
                    • צור קשר