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

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

שאלה | עזרה בפיתרון תרגיל

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

    df888764-0016-473f-8662-92618f61b3a4-image.jpeg
    מישהו למען השם יודע איך עושים את זה אולי?
    שניסיתי להריץ פיתרון אפשרי עם RANGE [שזה היה הנושא של הפרק] ככה

    for ia in range (0.1,5.1,0.1):
        if a%1 !=0:
            print (a, end=" ") ...
    
    

    הוא עושה לי שגיאה שמדברת על התנגשות של שלם ועשרוני
    b5872177-8637-4ef7-a873-168a67ebf52b-image.jpeg

    CSS 0C נ נחנ 2 תגובות תגובה אחרונה
    0
    • א אבינדב

      df888764-0016-473f-8662-92618f61b3a4-image.jpeg
      מישהו למען השם יודע איך עושים את זה אולי?
      שניסיתי להריץ פיתרון אפשרי עם RANGE [שזה היה הנושא של הפרק] ככה

      for ia in range (0.1,5.1,0.1):
          if a%1 !=0:
              print (a, end=" ") ...
      
      

      הוא עושה לי שגיאה שמדברת על התנגשות של שלם ועשרוני
      b5872177-8637-4ef7-a873-168a67ebf52b-image.jpeg

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

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

      for i in range(1, 51):
          if i % 10 == 0:
              print(i // 10)
          else:
              print(f"{i/10:.1f}", end=" ")
      

      זה ידפיס:

      0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
      1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2
      ...
      4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5
      

      https://iosii123212-hub.github.io/ani/

      א תגובה 1 תגובה אחרונה
      🤓 😀
      3
      • א אבינדב סימן נושא זה כנפתר
      • CSS 0C CSS 0

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

        for i in range(1, 51):
            if i % 10 == 0:
                print(i // 10)
            else:
                print(f"{i/10:.1f}", end=" ")
        

        זה ידפיס:

        0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
        1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 2
        ...
        4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 5
        
        א מנותק
        א מנותק
        אבינדב
        כתב נערך לאחרונה על ידי אבינדב
        #3

        @CSS-0 תודה רבה.🙏 🙏 🙏
        עכשיו אשמח אם רק תענה לי אם אפשר, למה פה היית צריך לשים F ופה לא? בגלל התוספת ? ואם כן מה המשמעות של השורה באמת?

        CSS 0C תגובה 1 תגובה אחרונה
        0
        • א אבינדב

          @CSS-0 תודה רבה.🙏 🙏 🙏
          עכשיו אשמח אם רק תענה לי אם אפשר, למה פה היית צריך לשים F ופה לא? בגלל התוספת ? ואם כן מה המשמעות של השורה באמת?

          CSS 0C מנותק
          CSS 0C מנותק
          CSS 0
          מדריכים
          כתב נערך לאחרונה על ידי
          #4

          @אבינדב כתב:

          עכשיו אשמח אם רק תענה לי אם אפשר, למה פה היית צריך לשים F ופה לא? בגלל התוספת ? ואם כן מה המשמעות של השורה באמת?

          כן.
          כאן:

          print(i / 10, end=" ")
          

          כאן לא חייבים f, כי אתה מדפיס ערך i / 10 (רגיל) כארגומנט נפרד ל־print
          אבל כאן:

          print(f"{i/10:.1f}", end=" ")
          

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

          https://iosii123212-hub.github.io/ani/

          א תגובה 1 תגובה אחרונה
          0
          • CSS 0C CSS 0

            @אבינדב כתב:

            עכשיו אשמח אם רק תענה לי אם אפשר, למה פה היית צריך לשים F ופה לא? בגלל התוספת ? ואם כן מה המשמעות של השורה באמת?

            כן.
            כאן:

            print(i / 10, end=" ")
            

            כאן לא חייבים f, כי אתה מדפיס ערך i / 10 (רגיל) כארגומנט נפרד ל־print
            אבל כאן:

            print(f"{i/10:.1f}", end=" ")
            

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

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

            @CSS-0 כמו שיש בC שלפני הנקודה משפיע על האורך ואחרי על הדיוק?
            עריכה עכשיו הרצתי את זה ככה

            for i in range(1, 51):
                if i % 10 == 0:
                    print(i // 10)
                else:
                    print(i/10, end=" ")
            

            וזה יצא אותו דבר.

            CSS 0C תגובה 1 תגובה אחרונה
            0
            • א אבינדב

              df888764-0016-473f-8662-92618f61b3a4-image.jpeg
              מישהו למען השם יודע איך עושים את זה אולי?
              שניסיתי להריץ פיתרון אפשרי עם RANGE [שזה היה הנושא של הפרק] ככה

              for ia in range (0.1,5.1,0.1):
                  if a%1 !=0:
                      print (a, end=" ") ...
              
              

              הוא עושה לי שגיאה שמדברת על התנגשות של שלם ועשרוני
              b5872177-8637-4ef7-a873-168a67ebf52b-image.jpeg

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

                @CSS-0 כמו שיש בC שלפני הנקודה משפיע על האורך ואחרי על הדיוק?
                עריכה עכשיו הרצתי את זה ככה

                for i in range(1, 51):
                    if i % 10 == 0:
                        print(i // 10)
                    else:
                        print(i/10, end=" ")
                

                וזה יצא אותו דבר.

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

                @אבינדב כתב:

                עכשיו הרצתי את זה ככה

                for i in range(1, 51):
                if i % 10 == 0:
                print(i // 10)
                else:
                print(i/10, end=" ")
                וזה יצא אותו דבר.

                כי פה לא עיצבת מחרוזת מיוחדת ה־f היה נחוץ רק אם רצית לשלוט בדיוק על מספר הספרות אחרי הנקודה

                https://iosii123212-hub.github.io/ani/

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

                שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

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

                בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                הרשמה התחברות

                • התחברות

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

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