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

    בדקתי קצת את הספריה random שכידוע וכפי שמשתמע מהשם מיועדת ליצור אקראיות, אם זה במספרים, או במחרוזות, או בבחירה אקראית מתוך רשימה.
    כתבתי סקריפט קצר שבוחר 10 מספרים אקראיים, ולאחר מכן בודק את הממוצע (חיבור כל התוצאות וחלוקה ל10). התוצאה הייתה בין 3 ל 6 שזה די הגיוני.
    לאחר מכן הוספתי בדיקת הממוצע של כל המספרים הממוצעים, זאת אומרת חיבור 10 המספרים הנ"ל וחלוקה ל10, והממוצע היה כמעט תמיד 5, או לעיתים 4.
    לדעתי זה ממש מעניין כי זה אומר שהתוצאות תמיד מאוזנות, כלומר לא יהיה מצב שכל המספרים נמוכים או גבוהים, אפילו שעקרונית זה ייתכן כי הפקודה random.randint אמורה להביא מספרים אקראיים לחלוטין.
    מצו"ב הסקריפט

    
    import random as ran
    def rand():
        x = []
        for i in range(10):
            x.append(ran.randint(1, 10))
        return (x, sum(x))
    y = []
    for i in range(10):
        y.append(rand()[1] //10)
        print(f"רשימת המספרים היא {rand()[0]} והסכום הממוצע הוא {rand()[1] // 10}")
    print(f"ממוצע המספרים הממוצעים הוא {sum(y) // 10}")
    
    MGM IVRM ש ד 3 תגובות תגובה אחרונה
    1
    • א איסתרק השלישי

      בדקתי קצת את הספריה random שכידוע וכפי שמשתמע מהשם מיועדת ליצור אקראיות, אם זה במספרים, או במחרוזות, או בבחירה אקראית מתוך רשימה.
      כתבתי סקריפט קצר שבוחר 10 מספרים אקראיים, ולאחר מכן בודק את הממוצע (חיבור כל התוצאות וחלוקה ל10). התוצאה הייתה בין 3 ל 6 שזה די הגיוני.
      לאחר מכן הוספתי בדיקת הממוצע של כל המספרים הממוצעים, זאת אומרת חיבור 10 המספרים הנ"ל וחלוקה ל10, והממוצע היה כמעט תמיד 5, או לעיתים 4.
      לדעתי זה ממש מעניין כי זה אומר שהתוצאות תמיד מאוזנות, כלומר לא יהיה מצב שכל המספרים נמוכים או גבוהים, אפילו שעקרונית זה ייתכן כי הפקודה random.randint אמורה להביא מספרים אקראיים לחלוטין.
      מצו"ב הסקריפט

      
      import random as ran
      def rand():
          x = []
          for i in range(10):
              x.append(ran.randint(1, 10))
          return (x, sum(x))
      y = []
      for i in range(10):
          y.append(rand()[1] //10)
          print(f"רשימת המספרים היא {rand()[0]} והסכום הממוצע הוא {rand()[1] // 10}")
      print(f"ממוצע המספרים הממוצעים הוא {sum(y) // 10}")
      
      MGM IVRM מנותק
      MGM IVRM מנותק
      MGM IVR
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #2
      פוסט זה נמחק!
      תגובה 1 תגובה אחרונה
      0
      • א איסתרק השלישי

        בדקתי קצת את הספריה random שכידוע וכפי שמשתמע מהשם מיועדת ליצור אקראיות, אם זה במספרים, או במחרוזות, או בבחירה אקראית מתוך רשימה.
        כתבתי סקריפט קצר שבוחר 10 מספרים אקראיים, ולאחר מכן בודק את הממוצע (חיבור כל התוצאות וחלוקה ל10). התוצאה הייתה בין 3 ל 6 שזה די הגיוני.
        לאחר מכן הוספתי בדיקת הממוצע של כל המספרים הממוצעים, זאת אומרת חיבור 10 המספרים הנ"ל וחלוקה ל10, והממוצע היה כמעט תמיד 5, או לעיתים 4.
        לדעתי זה ממש מעניין כי זה אומר שהתוצאות תמיד מאוזנות, כלומר לא יהיה מצב שכל המספרים נמוכים או גבוהים, אפילו שעקרונית זה ייתכן כי הפקודה random.randint אמורה להביא מספרים אקראיים לחלוטין.
        מצו"ב הסקריפט

        
        import random as ran
        def rand():
            x = []
            for i in range(10):
                x.append(ran.randint(1, 10))
            return (x, sum(x))
        y = []
        for i in range(10):
            y.append(rand()[1] //10)
            print(f"רשימת המספרים היא {rand()[0]} והסכום הממוצע הוא {rand()[1] // 10}")
        print(f"ממוצע המספרים הממוצעים הוא {sum(y) // 10}")
        
        ש מנותק
        ש מנותק
        שאול123
        כתב ב נערך לאחרונה על ידי
        #3

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

        תגובה 1 תגובה אחרונה
        0
        • א איסתרק השלישי

          בדקתי קצת את הספריה random שכידוע וכפי שמשתמע מהשם מיועדת ליצור אקראיות, אם זה במספרים, או במחרוזות, או בבחירה אקראית מתוך רשימה.
          כתבתי סקריפט קצר שבוחר 10 מספרים אקראיים, ולאחר מכן בודק את הממוצע (חיבור כל התוצאות וחלוקה ל10). התוצאה הייתה בין 3 ל 6 שזה די הגיוני.
          לאחר מכן הוספתי בדיקת הממוצע של כל המספרים הממוצעים, זאת אומרת חיבור 10 המספרים הנ"ל וחלוקה ל10, והממוצע היה כמעט תמיד 5, או לעיתים 4.
          לדעתי זה ממש מעניין כי זה אומר שהתוצאות תמיד מאוזנות, כלומר לא יהיה מצב שכל המספרים נמוכים או גבוהים, אפילו שעקרונית זה ייתכן כי הפקודה random.randint אמורה להביא מספרים אקראיים לחלוטין.
          מצו"ב הסקריפט

          
          import random as ran
          def rand():
              x = []
              for i in range(10):
                  x.append(ran.randint(1, 10))
              return (x, sum(x))
          y = []
          for i in range(10):
              y.append(rand()[1] //10)
              print(f"רשימת המספרים היא {rand()[0]} והסכום הממוצע הוא {rand()[1] // 10}")
          print(f"ממוצע המספרים הממוצעים הוא {sum(y) // 10}")
          
          ד מנותק
          ד מנותק
          דגלש
          כתב ב נערך לאחרונה על ידי
          #4

          @איסתרק-השלישי 😶 זה מה שנקרא סטטיסטיקה והסתברות...

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

            @איסתרק-השלישי 😶 זה מה שנקרא סטטיסטיקה והסתברות...

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

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

            תגובה 1 תגובה אחרונה
            0
            • E מנותק
              E מנותק
              ENM
              כתב ב נערך לאחרונה על ידי
              #6

              @איסתרק-השלישי https://blog.chv.ovh/true-random/
              מתוך הבלוג של @chv

              א תגובה 1 תגובה אחרונה
              3
              • E ENM

                @איסתרק-השלישי https://blog.chv.ovh/true-random/
                מתוך הבלוג של @chv

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

                @ENM מי זה? הכל כתוב בישיביש...

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

                • התחברות

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

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