דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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. בקשת מידע | מישהו מבין בפייתון?

בקשת מידע | מישהו מבין בפייתון?

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

    אני מנסה לכתוב איזה תוכנית בפייתון (סתם לספורט), ונתקלתי בבעיה.
    אני יצרתי כמה משתנים ואז הכנסתי את כול המשתנים הרשימה (List) למשתנה חדש, הבעיה היא שאני רוצה לשנות את הערך של כל משתנה הימצאות גישה מהרשימה.

    
    a = 1
    b = 2
    L = [a, b]
    L[0] = 0
    

    כשאני כותב את הקוד דלהלן הוא משנה את הערך ברשימה (L) אבל לא את המשתנה (a), ואני מנסה לשנות את הערך של המשתנה a

    ת אבי_770א 2 תגובות תגובה אחרונה
    0
    • ד דני ו סימן נושא זה כשאלה ב
    • ת מנותק
      ת מנותק
      תודה רבה 4
      השיב לדני ו ב נערך לאחרונה על ידי
      #2

      @דני-ו
      @מתכנת-חובב @NH-LOCAL

      NH.LOCALN תגובה 1 תגובה אחרונה
      0
      • אבי_770א מנותק
        אבי_770א מנותק
        אבי_770 מדריכים
        השיב לדני ו ב נערך לאחרונה על ידי
        #3

        @דני-ו כי שאתה עושה את הנשמה ל L[0] הוא משנה את הערך שברשימה במיקום 0 ולא את המשתנה שברשימה שבמקום הנ''ל, לכן תבצע השמה למשתנה הראשי a, (אם אתה לא ידוע איזה משתנה מוגדר שם אז תעשה קריאה שתבדוק מה מוגדר שם ואז תעשה שיפעל על מה שיצא.)

        תגובה 1 תגובה אחרונה
        1
        • NH.LOCALN מנותק
          NH.LOCALN מנותק
          NH.LOCAL מדריכים
          השיב לתודה רבה 4 ב נערך לאחרונה על ידי NH.LOCAL
          #4

          @דני-ו בשביל לשנות את ההשמה של משתנה a אתה צריך פשוט לכתוב:

          a = 0
          

          לאינדקס המלא של כלל הסקריפטים שלי
          https://nhlocal.github.io

          ד תגובה 1 תגובה אחרונה
          2
          • ד מנותק
            ד מנותק
            דני ו
            השיב לNH.LOCAL ב נערך לאחרונה על ידי
            #5

            @NH-LOCAL אני יודע, הבעיה היא שאני לא יודע מה המשתנה הראשי כיון שאני עושה את זה בלולאת for על הרשימה.

            @אבי_770 כתב בבקשת מידע | מישהו מבין בפייתון?:

            @דני-ו לכן תבצע השמה למשתנה הראשי a, (אם אתה לא ידוע איזה משתנה מוגדר שם אז תעשה קריאה שתבדוק מה מוגדר שם ואז תעשה שיפעל על מה שיצא.)

            למה אתה מתכוון ב "קריאה", ואיך עושים את זה?

            תגובה 1 תגובה אחרונה
            0

            • התחברות

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

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