דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • 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
66 פוסטים 8 כותבים 894 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • פ מנותק
    פ מנותק
    פלדה
    כתב ב נערך לאחרונה על ידי
    #1

    יש לי קורס על "המשתנה האוטומטי קו תחתון" שאמור לשמור את הפעולה האחרונה שליאו משהו כזה
    אבל הוא חסום בנטפרי
    מישהו יכול להסביר לי מה זה, ובאופן כללי איך משתמשים בפקודה input?

    צדיק תמיםצ תגובה 1 תגובה אחרונה
    0
    • פ פלדה

      יש לי קורס על "המשתנה האוטומטי קו תחתון" שאמור לשמור את הפעולה האחרונה שליאו משהו כזה
      אבל הוא חסום בנטפרי
      מישהו יכול להסביר לי מה זה, ובאופן כללי איך משתמשים בפקודה input?

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

      @פלדה https://justudy.co.il/courses/python/lectures/27944311
      דורש הרשמה אבל בחינם

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

      פ 2 תגובות תגובה אחרונה
      0
      • צדיק תמיםצ צדיק תמים

        @פלדה https://justudy.co.il/courses/python/lectures/27944311
        דורש הרשמה אבל בחינם

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

        @צדיק-תמים
        אנסה, תודה רבה

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

          @פלדה https://justudy.co.il/courses/python/lectures/27944311
          דורש הרשמה אבל בחינם

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

          @צדיק-תמים
          לא עזר לי..
          אם אני מנסה להתנות את הפעולה 7+7, למשל, בbbb, 1d0c200f-b109-4330-a785-4bb15f287fc8-image.png
          למה זה לא עובד לי?
          וחוץ מזה, איך אני מגדיר מראש משתנה לתשובה שהמשתמש יענה?

          צדיק תמיםצ תגובה 1 תגובה אחרונה
          0
          • פ פלדה

            @צדיק-תמים
            לא עזר לי..
            אם אני מנסה להתנות את הפעולה 7+7, למשל, בbbb, 1d0c200f-b109-4330-a785-4bb15f287fc8-image.png
            למה זה לא עובד לי?
            וחוץ מזה, איך אני מגדיר מראש משתנה לתשובה שהמשתמש יענה?

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

            @פלדה אם אתה רוצה להתנות אתה צריך לעשות את זה ככה:

            if input() == "bbb":
                print(1)
            

            הצבת משתנה זה כרגיל עם =

            response = input()
            

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

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

              @פלדה אם אתה רוצה להתנות אתה צריך לעשות את זה ככה:

              if input() == "bbb":
                  print(1)
              

              הצבת משתנה זה כרגיל עם =

              response = input()
              
              פ מנותק
              פ מנותק
              פלדה
              כתב ב נערך לאחרונה על ידי פלדה
              #6
              פוסט זה נמחק!
              פ תגובה 1 תגובה אחרונה
              0
              • פ פלדה

                פוסט זה נמחק!

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

                @פלדה f10210d5-3982-4429-8bda-270ad23504d7-image.png

                פ צדיק תמיםצ 2 תגובות תגובה אחרונה
                0
                • פ פלדה

                  @פלדה f10210d5-3982-4429-8bda-270ad23504d7-image.png

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

                  @פלדה בעצם הבעיה היא שהפקודה לא רצה אלא 'חושבת' שיש עוד שורה

                  מ תגובה 1 תגובה אחרונה
                  0
                  • פ פלדה

                    @פלדה f10210d5-3982-4429-8bda-270ad23504d7-image.png

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

                    @פלדה אל תשתמש בפייתון בטרמינל, תשמור בקובץ ותריץ אותו
                    או שתשתמש בסביבה אינטראקטיבית כמו ipython, jupyter (כדי להתקין את ipython: pip install ipython)
                    המדריכים למתחילים אמורים להדריך אותך בהקמת סביבת העבודה

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

                    פ תגובה 1 תגובה אחרונה
                    0
                    • פ פלדה

                      @פלדה בעצם הבעיה היא שהפקודה לא רצה אלא 'חושבת' שיש עוד שורה

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

                      @פלדה אם הבנתי אותך נכון, אתה מתכון לקו תחתון כשמשתמשים בפייתון מתוך שורת הפקודה, זה משהו לא כל כך שימושי ולכן לא עובדים עם זה, בכל אופן הפירוש של קו תחתון זה "קח את התוצאה של השורה הקודמת ותעשה עליה את הפעולה שעכשיו אני עושה". זאת אומרת אם כתבתי 4 + 5 והתוצאה הייתה 9, אני יכול לכתוב כך: _ + 1 והתוצאה תהיה 10.
                      הנה:
                      ccaf29fb-ccf0-423d-bae2-18c25bedc437-image.png

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

                      name = input('כתוב כאן את שמך')
                      if name == 'משה':
                          print('שלום, משה')
                      

                      הפונקציה input תעצור את ריצת התוכנית עד שהמשתמש יסיים להכניס את הקלט וילחץ אנטר.

                      פ תגובה 1 תגובה אחרונה
                      0
                      • מ מאן דאמר 5

                        @פלדה אם הבנתי אותך נכון, אתה מתכון לקו תחתון כשמשתמשים בפייתון מתוך שורת הפקודה, זה משהו לא כל כך שימושי ולכן לא עובדים עם זה, בכל אופן הפירוש של קו תחתון זה "קח את התוצאה של השורה הקודמת ותעשה עליה את הפעולה שעכשיו אני עושה". זאת אומרת אם כתבתי 4 + 5 והתוצאה הייתה 9, אני יכול לכתוב כך: _ + 1 והתוצאה תהיה 10.
                        הנה:
                        ccaf29fb-ccf0-423d-bae2-18c25bedc437-image.png

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

                        name = input('כתוב כאן את שמך')
                        if name == 'משה':
                            print('שלום, משה')
                        

                        הפונקציה input תעצור את ריצת התוכנית עד שהמשתמש יסיים להכניס את הקלט וילחץ אנטר.

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

                        @מאן-דאמר-5
                        לא עבד לי... שוב, אם אני רוצה להתנות את המשך הדפסת הטקסט בכך שיענה לשאלה 'שלום! מה שמך?'
                        איך אני עושה את זה?

                        מ תגובה 1 תגובה אחרונה
                        0
                        • פ פלדה

                          @מאן-דאמר-5
                          לא עבד לי... שוב, אם אני רוצה להתנות את המשך הדפסת הטקסט בכך שיענה לשאלה 'שלום! מה שמך?'
                          איך אני עושה את זה?

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

                          @פלדה לא מספיק הבנתי, אתה רוצה לבדוק איזה קלט המשתמש הכניס, או לא?
                          אתה יכול להגדיר שידפיס את הקלט בכל מקרה, לא משנה איזה ג'יבריש המשתמש הכניס שם.

                          @פלדה כתב בבעיה | המשתנה האוטומטי קו תחתון:

                          אם אני רוצה להתנות את המשך הדפסת הטקסט בכך שיענה לשאלה

                          כאמור לעיל, בכל מקרה התוכנית תעצור עד שהמשתמש ילחץ על אנטר.

                          אבל זה יעבוד רק אם תקרא לפונקציה input לא אם תעשה עליה פעולות השוואה כמו שעשית לעיל וכדו'.

                          NH.LOCALN תגובה 1 תגובה אחרונה
                          1
                          • צדיק תמיםצ צדיק תמים

                            @פלדה אל תשתמש בפייתון בטרמינל, תשמור בקובץ ותריץ אותו
                            או שתשתמש בסביבה אינטראקטיבית כמו ipython, jupyter (כדי להתקין את ipython: pip install ipython)
                            המדריכים למתחילים אמורים להדריך אותך בהקמת סביבת העבודה

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

                            @צדיק-תמים
                            איך אני מגדיר משתנה לקלט שהמשתמש נותן לinput?
                            d88d5e4f-ad3c-4d48-a6db-b1878dbf99da-image.png
                            בדוגמה הזאת - ל'יהונתן'

                            THMHET תגובה 1 תגובה אחרונה
                            0
                            • פ פלדה

                              @צדיק-תמים
                              איך אני מגדיר משתנה לקלט שהמשתמש נותן לinput?
                              d88d5e4f-ad3c-4d48-a6db-b1878dbf99da-image.png
                              בדוגמה הזאת - ל'יהונתן'

                              THMHET מנותק
                              THMHET מנותק
                              THMHE
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @פלדה אתה מגדיר ככה:

                              name_user = input("שלום! מה שמך?")
                              

                              כרגע מה שהמשתמש יזין נשמר במשתנה "name_user"
                              אם נרצה להשתמש בו פשוט נקרא למשתנה והוא מיד יצביע על הערך שלו כלומר שם המשתמש
                              לדוגמא:

                              print(name_user)
                              

                              והתוצאה תהיה (בהנחה ששם המשתמש שמילא הלקוח הוא יונתן...)

                              יונתן
                              

                              I love to learn
                              I learn English and Python

                              פ תגובה 1 תגובה אחרונה
                              0
                              • THMHET THMHE

                                @פלדה אתה מגדיר ככה:

                                name_user = input("שלום! מה שמך?")
                                

                                כרגע מה שהמשתמש יזין נשמר במשתנה "name_user"
                                אם נרצה להשתמש בו פשוט נקרא למשתנה והוא מיד יצביע על הערך שלו כלומר שם המשתמש
                                לדוגמא:

                                print(name_user)
                                

                                והתוצאה תהיה (בהנחה ששם המשתמש שמילא הלקוח הוא יונתן...)

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

                                @THMHE רק הרצתי את הקוד וזו התוצאה:
                                509142fd-45f5-42d2-9fb1-0fb1924c1af2-image.png
                                במה טעיתי?

                                THMHET תגובה 1 תגובה אחרונה
                                0
                                • מ מאן דאמר 5

                                  @פלדה לא מספיק הבנתי, אתה רוצה לבדוק איזה קלט המשתמש הכניס, או לא?
                                  אתה יכול להגדיר שידפיס את הקלט בכל מקרה, לא משנה איזה ג'יבריש המשתמש הכניס שם.

                                  @פלדה כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                  אם אני רוצה להתנות את המשך הדפסת הטקסט בכך שיענה לשאלה

                                  כאמור לעיל, בכל מקרה התוכנית תעצור עד שהמשתמש ילחץ על אנטר.

                                  אבל זה יעבוד רק אם תקרא לפונקציה input לא אם תעשה עליה פעולות השוואה כמו שעשית לעיל וכדו'.

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

                                  @מאן-דאמר-5 כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                  כאמור לעיל, בכל מקרה התוכנית תעצור עד שהמשתמש ילחץ על אנטר.

                                  אבל זה יעבוד רק אם תקרא לפונקציה input לא אם תעשה עליה פעולות השוואה כמו שעשית לעיל וכדו'.

                                  זה לא נכון. זה בהחלט עובד. הטעות שלו היא שעליו לסגור את שרשור הפקודות ורק אחר כך להכניס את הקלט.

                                  caeb685d-b026-404d-ade7-20607a2d805b-image.png

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

                                  מ תגובה 1 תגובה אחרונה
                                  1
                                  • פ פלדה

                                    @THMHE רק הרצתי את הקוד וזו התוצאה:
                                    509142fd-45f5-42d2-9fb1-0fb1924c1af2-image.png
                                    במה טעיתי?

                                    THMHET מנותק
                                    THMHET מנותק
                                    THMHE
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    @פלדה הקוד שהבאתי לך הוא הקוד היחיד שצריך להכניס בפקודה
                                    ואתה הכנסת גם את הקוד הקודם

                                    I love to learn
                                    I learn English and Python

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

                                      @מאן-דאמר-5 כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                      כאמור לעיל, בכל מקרה התוכנית תעצור עד שהמשתמש ילחץ על אנטר.

                                      אבל זה יעבוד רק אם תקרא לפונקציה input לא אם תעשה עליה פעולות השוואה כמו שעשית לעיל וכדו'.

                                      זה לא נכון. זה בהחלט עובד. הטעות שלו היא שעליו לסגור את שרשור הפקודות ורק אחר כך להכניס את הקלט.

                                      caeb685d-b026-404d-ade7-20607a2d805b-image.png

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

                                      @NH-LOCAL כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                      זה לא נכון. זה בהחלט עובד. הטעות שלו היא שעליו לסגור את שרשור הפקודות ורק אחר כך להכניס את הקלט.

                                      אתה צודק. אם יש () אחרי הפונקציה הוא קורא לה גם בתוך תנאי.
                                      👍

                                      @פלדה כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                      רק הרצתי את הקוד וזו התוצאה:

                                      אתה לא יכול להכניס הכל בשורה אחת עם פסיקים באמצע...

                                      בקיצור עיין היטב בקוד הבא:

                                      name = input('הקלד כעת את שמך')
                                      print('שלום' + name)
                                      

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

                                      פ תגובה 1 תגובה אחרונה
                                      2
                                      • מ מאן דאמר 5

                                        @NH-LOCAL כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                        זה לא נכון. זה בהחלט עובד. הטעות שלו היא שעליו לסגור את שרשור הפקודות ורק אחר כך להכניס את הקלט.

                                        אתה צודק. אם יש () אחרי הפונקציה הוא קורא לה גם בתוך תנאי.
                                        👍

                                        @פלדה כתב בבעיה | המשתנה האוטומטי קו תחתון:

                                        רק הרצתי את הקוד וזו התוצאה:

                                        אתה לא יכול להכניס הכל בשורה אחת עם פסיקים באמצע...

                                        בקיצור עיין היטב בקוד הבא:

                                        name = input('הקלד כעת את שמך')
                                        print('שלום' + name)
                                        

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

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

                                        @מאן-דאמר-5
                                        יש לי מטלה
                                        94fa9637-6c19-4190-a1da-8b19fb557db9-image.png
                                        לא מספיק הבנתי את המטלה, אשמח לעזרה.
                                        (לא מה קטע הקוד שצריך לכתוב, אלא מה המטלה.. אני מגדיר מספר אבנים שכל אחד אסף?
                                        ואז צריך לתת קטע קוד שידפיס את מספר האבנים הכולל, את מספר אבנים שכל אחד יקבל ואת השארית?)

                                        sivan22S תגובה 1 תגובה אחרונה
                                        0
                                        • פ פלדה

                                          @מאן-דאמר-5
                                          יש לי מטלה
                                          94fa9637-6c19-4190-a1da-8b19fb557db9-image.png
                                          לא מספיק הבנתי את המטלה, אשמח לעזרה.
                                          (לא מה קטע הקוד שצריך לכתוב, אלא מה המטלה.. אני מגדיר מספר אבנים שכל אחד אסף?
                                          ואז צריך לתת קטע קוד שידפיס את מספר האבנים הכולל, את מספר אבנים שכל אחד יקבל ואת השארית?)

                                          sivan22S מנותק
                                          sivan22S מנותק
                                          sivan22
                                          כתב ב נערך לאחרונה על ידי
                                          #20

                                          @פלדה זה תרגיל כדי ללמוד על פעולת חילוק ושארית, לכן האתגר הראשון הוא לקחת מספר של שלש ספרות (נגיד 124) ולהפוך אותו לשלש מספרים נפרדים, 1 2 ו4, ולחבר אותם יחד וכמובן להגיע ל 7.

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

                                          • התחברות

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

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