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

שאלה | שאלה בפקודה בפייתון

מתוזמן נעוץ נעול הועבר עזרה הדדית - Python
27 פוסטים 6 כותבים 250 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • מישהו12מ מישהו12

    @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

    אני לומד פייתון וניסיתי לעשות התנייה של רשימה בקוד הזה

    m = [5]
    
    if m is [5] :
      print('j')
    elif m is 'k' :
        print('h')
    else : 
      print('f')
    

    והתוצאה שאני מקבל זה f למרות שהמשתנה דומה להשוואה הראשונה מה שאמור להביא לי j

    איני בקי בפייתון.
    אבל הבעיה בקוד שלך היא לכאורה ההשוואה בין M לערך.
    האם זה צריך להיות בסוגריים או בלי?

    if m is [5] :
     elif m is 'k' :
    
    ש מנותק
    ש מנותק
    שמעון pc
    כתב ב נערך לאחרונה על ידי
    #3

    @מישהו12 נראה לי שחובה הסוגריים
    בכל מקרה ניסיתי לכתוב ללא סוגריים ועדיין ההשוואה לא תאמה

    י מישהו12מ 2 תגובות תגובה אחרונה
    0
    • ש שמעון pc

      @מישהו12 נראה לי שחובה הסוגריים
      בכל מקרה ניסיתי לכתוב ללא סוגריים ועדיין ההשוואה לא תאמה

      י מנותק
      י מנותק
      ישראל פ.
      כתב ב נערך לאחרונה על ידי ישראל פ.
      #4

      @שמעון-pc למה אתה כותב עם is ולא == ?
      עם == זה עובד

      m = [5]
      if m == [5]:
          print('j')
      elif m == 'k':
          print('h')
      else:
          print('f')
      
      ש תגובה 1 תגובה אחרונה
      2
      • ש שמעון pc

        @מישהו12 נראה לי שחובה הסוגריים
        בכל מקרה ניסיתי לכתוב ללא סוגריים ועדיין ההשוואה לא תאמה

        מישהו12מ מנותק
        מישהו12מ מנותק
        מישהו12
        מדריכים
        כתב ב נערך לאחרונה על ידי
        #5

        @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

        @מישהו12 נראה לי שחובה הסוגריים

        איני מבין בפייתון, כאמור.
        רק הצבעתי על בעיה בקוד בכל מקרה.

        הבלוג שלי
        https://aiv-dev.com/he-IL/

        תגובה 1 תגובה אחרונה
        0
        • י ישראל פ.

          @שמעון-pc למה אתה כותב עם is ולא == ?
          עם == זה עובד

          m = [5]
          if m == [5]:
              print('j')
          elif m == 'k':
              print('h')
          else:
              print('f')
          
          ש מנותק
          ש מנותק
          שמעון pc
          כתב ב נערך לאחרונה על ידי
          #6

          @ישראל-פ תודה רבה
          אני עשיתי כמו שראיתי במדריך אבל == בהחלט עובד יותר טוב וגם קודם עם is הייתי מקבל את התוצאה עם שגיאה

          צדיק תמיםצ תגובה 1 תגובה אחרונה
          0
          • ש שמעון pc

            @ישראל-פ תודה רבה
            אני עשיתי כמו שראיתי במדריך אבל == בהחלט עובד יותר טוב וגם קודם עם is הייתי מקבל את התוצאה עם שגיאה

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

            @שמעון-pc גם התוצאה של השוואה ישירה:

            [5] is [5]
            

            תהיה False, וזאת משום שis בודק את המיקום בזיכרון ולא מיועד סתם להשוואה האם הערך של שני משתנים זהה.
            אתה יכול ללמוד עוד על ההבדלים בסרטון: https://www.youtube.com/watch?v=0_dQpUtcubM


            ספר לימוד מומלץ לפייתון: https://data.cyber.org.il/python/python_book.pdf

            רוצה לזכור קריאת שמע בזמן? לחץ כאן! || אתר שכולו מדריכים

            ש תגובה 1 תגובה אחרונה
            8
            • צדיק תמיםצ צדיק תמים

              @שמעון-pc גם התוצאה של השוואה ישירה:

              [5] is [5]
              

              תהיה False, וזאת משום שis בודק את המיקום בזיכרון ולא מיועד סתם להשוואה האם הערך של שני משתנים זהה.
              אתה יכול ללמוד עוד על ההבדלים בסרטון: https://www.youtube.com/watch?v=0_dQpUtcubM


              ספר לימוד מומלץ לפייתון: https://data.cyber.org.il/python/python_book.pdf

              ש מנותק
              ש מנותק
              שמעון pc
              כתב ב נערך לאחרונה על ידי
              #8

              @צדיק-תמים אז לכן בהתנייה שלי למעלה הid השתנה בגלל שזה לא אותה רשימה אלא רשימה חדשה
              תודה רבה לכולכם

              תגובה 1 תגובה אחרונה
              1
              • ש שמעון pc

                אני לומד פייתון וניסיתי לעשות התנייה של רשימה בקוד הזה

                m = [5]
                
                if m is [5] :
                  print('j')
                elif m is 'k' :
                    print('h')
                else : 
                  print('f')
                

                והתוצאה שאני מקבל זה f למרות שהמשתנה דומה להשוואה הראשונה מה שאמור להביא לי j

                מ מנותק
                מ מנותק
                משחזר מידע
                כתב ב נערך לאחרונה על ידי
                #9

                @שמעון-pc
                מק"ה
                יש כאן בעיה תחבירית

                len(5)
                

                הפעלת ניהול דיסקים דרך הקובץ המצורף

                Hex editor חינמי

                ש תגובה 1 תגובה אחרונה
                0
                • מ משחזר מידע

                  @שמעון-pc
                  מק"ה
                  יש כאן בעיה תחבירית

                  len(5)
                  
                  ש מנותק
                  ש מנותק
                  שמעון pc
                  כתב ב נערך לאחרונה על ידי שמעון pc
                  #10

                  @משחזר-מידע לא הבנתי
                  תוכל לפרט יותר?

                  מ תגובה 1 תגובה אחרונה
                  0
                  • ש שמעון pc

                    @משחזר-מידע לא הבנתי
                    תוכל לפרט יותר?

                    מ מנותק
                    מ מנותק
                    משחזר מידע
                    כתב ב נערך לאחרונה על ידי משחזר מידע
                    #11

                    @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                    תוכל לפרט יותר?

                    אולי תפרט אתה יותר
                    מה זה הm?
                    מדובר במערך (array)?

                    @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                    אני עשיתי כמו שראיתי במדריך

                    ואו שתעלה את המדריך המדובר


                    הפעלת ניהול דיסקים דרך הקובץ המצורף

                    Hex editor חינמי

                    NH.LOCALN ש 2 תגובות תגובה אחרונה
                    0
                    • מ משחזר מידע

                      @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                      תוכל לפרט יותר?

                      אולי תפרט אתה יותר
                      מה זה הm?
                      מדובר במערך (array)?

                      @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                      אני עשיתי כמו שראיתי במדריך

                      ואו שתעלה את המדריך המדובר

                      NH.LOCALN מנותק
                      NH.LOCALN מנותק
                      NH.LOCAL
                      מדריכים
                      כתב ב נערך לאחרונה על ידי
                      #12

                      @משחזר-מידע הוא דוקא כתב - מדובר ברשימה (list)

                      לכל הפרוייקטים שלי
                      https://nhlocal.github.io

                      מ תגובה 1 תגובה אחרונה
                      0
                      • NH.LOCALN NH.LOCAL

                        @משחזר-מידע הוא דוקא כתב - מדובר ברשימה (list)

                        מ מנותק
                        מ מנותק
                        משחזר מידע
                        כתב ב נערך לאחרונה על ידי משחזר מידע
                        #13

                        @NH-LOCAL כתב בשאלה | שאלה בפקודה בפייתון:

                        הוא דוקא כתב - מדובר ברשימה (list)

                        אז איך

                        m = [5]
                        

                        ככה מייצרים list?


                        הפעלת ניהול דיסקים דרך הקובץ המצורף

                        Hex editor חינמי

                        ש NH.LOCALN 2 תגובות תגובה אחרונה
                        0
                        • מ משחזר מידע

                          @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                          תוכל לפרט יותר?

                          אולי תפרט אתה יותר
                          מה זה הm?
                          מדובר במערך (array)?

                          @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                          אני עשיתי כמו שראיתי במדריך

                          ואו שתעלה את המדריך המדובר

                          ש מנותק
                          ש מנותק
                          שמעון pc
                          כתב ב נערך לאחרונה על ידי
                          #14

                          @משחזר-מידע הm זה סתם אות שבחרתי למשתנה מסוג list

                          תגובה 1 תגובה אחרונה
                          0
                          • מ משחזר מידע

                            @NH-LOCAL כתב בשאלה | שאלה בפקודה בפייתון:

                            הוא דוקא כתב - מדובר ברשימה (list)

                            אז איך

                            m = [5]
                            

                            ככה מייצרים list?

                            ש מנותק
                            ש מנותק
                            שמעון pc
                            כתב ב נערך לאחרונה על ידי
                            #15

                            @משחזר-מידע כן זה משתנה list וככה אפשר ליצור אותו

                            תגובה 1 תגובה אחרונה
                            0
                            • מ משחזר מידע

                              @NH-LOCAL כתב בשאלה | שאלה בפקודה בפייתון:

                              הוא דוקא כתב - מדובר ברשימה (list)

                              אז איך

                              m = [5]
                              

                              ככה מייצרים list?

                              NH.LOCALN מנותק
                              NH.LOCALN מנותק
                              NH.LOCAL
                              מדריכים
                              כתב ב נערך לאחרונה על ידי
                              #16

                              @משחזר-מידע הוא פשוט יצר רשימה עם אייטם אחד בלבד. קצת לא שימושי אולי, אבל אפשרי...

                              באותה מידה היה ניתן לעשות:

                              [1, 3, 5]
                              

                              לכל הפרוייקטים שלי
                              https://nhlocal.github.io

                              ש תגובה 1 תגובה אחרונה
                              2
                              • NH.LOCALN NH.LOCAL

                                @משחזר-מידע הוא פשוט יצר רשימה עם אייטם אחד בלבד. קצת לא שימושי אולי, אבל אפשרי...

                                באותה מידה היה ניתן לעשות:

                                [1, 3, 5]
                                
                                ש מנותק
                                ש מנותק
                                שמעון pc
                                כתב ב נערך לאחרונה על ידי
                                #17

                                @NH-LOCAL בדיוק

                                מ 2 תגובות תגובה אחרונה
                                0
                                • ש שמעון pc

                                  @NH-LOCAL בדיוק

                                  מ מנותק
                                  מ מנותק
                                  משחזר מידע
                                  כתב ב נערך לאחרונה על ידי
                                  #18

                                  @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                                  בדיוק

                                  ומה תרצה לבדוק?
                                  האם list 0 = 5?


                                  הפעלת ניהול דיסקים דרך הקובץ המצורף

                                  Hex editor חינמי

                                  ש תגובה 1 תגובה אחרונה
                                  0
                                  • ש שמעון pc

                                    @NH-LOCAL בדיוק

                                    מ מנותק
                                    מ מנותק
                                    משחזר מידע
                                    כתב ב נערך לאחרונה על ידי
                                    #19

                                    @שמעון-pc ועדיין בעייה תחבירית

                                    list = [5]
                                    m = 5
                                    if m in list
                                    או
                                    if 5 in list
                                    או 
                                    if list[0] == 5
                                    

                                    הפעלת ניהול דיסקים דרך הקובץ המצורף

                                    Hex editor חינמי

                                    צדיק תמיםצ תגובה 1 תגובה אחרונה
                                    0
                                    • מ משחזר מידע

                                      @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                                      בדיוק

                                      ומה תרצה לבדוק?
                                      האם list 0 = 5?

                                      ש מנותק
                                      ש מנותק
                                      שמעון pc
                                      כתב ב נערך לאחרונה על ידי
                                      #20

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

                                      מ תגובה 1 תגובה אחרונה
                                      0
                                      • ש שמעון pc

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

                                        מ מנותק
                                        מ מנותק
                                        משחזר מידע
                                        כתב ב נערך לאחרונה על ידי
                                        #21

                                        @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                                        סתם ניסיתי פקודה והופתעתי

                                        כי מדובר בבעיה תחבירית
                                        אין מה להיות מופתע כשיורים באפלה
                                        ראה פקודות תחבירית נכונות לעיל


                                        הפעלת ניהול דיסקים דרך הקובץ המצורף

                                        Hex editor חינמי

                                        ש תגובה 1 תגובה אחרונה
                                        0
                                        • מ משחזר מידע

                                          @שמעון-pc כתב בשאלה | שאלה בפקודה בפייתון:

                                          סתם ניסיתי פקודה והופתעתי

                                          כי מדובר בבעיה תחבירית
                                          אין מה להיות מופתע כשיורים באפלה
                                          ראה פקודות תחבירית נכונות לעיל

                                          ש מנותק
                                          ש מנותק
                                          שמעון pc
                                          כתב ב נערך לאחרונה על ידי
                                          #22

                                          @משחזר-מידע אין שום בעיה תחבירית לפי מה שהבנתי המשתנה נכון והוא רשימה והשוויתי אותו לרשימה אחרת

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

                                          • התחברות

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

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