שיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל
-
לא יצרתי מזה קובץ של מספרים כי זה היה לוקח לי זמן וגם זה היה גדול מידי אז מי שרוצה - הנה הקוד בפייתון
num = 500000000 file = open("d://numb.txt", 'w') file.write("numbers \n") file = open("d://numb.txt", 'a') while True: file.write("0" + str(num) + '\n') num += 1 if num == 550000000: num = 552000000 elif num == 552400000: num = 553000000 elif num == 534000000: num = 554400000 elif num == 554500000: num = 550000000 elif num == 552000000: num = 555500000 elif num == 555600000: num = 556600000 elif num == 556900000: num = 556700000 elif num == 556800000: num = 557000000 elif num == 557300000: num = 558700000 elif num == 559000000: num = 559100000 elif num == 599999999: break -
לא יצרתי מזה קובץ של מספרים כי זה היה לוקח לי זמן וגם זה היה גדול מידי אז מי שרוצה - הנה הקוד בפייתון
num = 500000000 file = open("d://numb.txt", 'w') file.write("numbers \n") file = open("d://numb.txt", 'a') while True: file.write("0" + str(num) + '\n') num += 1 if num == 550000000: num = 552000000 elif num == 552400000: num = 553000000 elif num == 534000000: num = 554400000 elif num == 554500000: num = 550000000 elif num == 552000000: num = 555500000 elif num == 555600000: num = 556600000 elif num == 556900000: num = 556700000 elif num == 556800000: num = 557000000 elif num == 557300000: num = 558700000 elif num == 559000000: num = 559100000 elif num == 599999999: break@מתכנת-חובב נבקש ממך למחוק את זה, ואם לא נתבע אותך על הטרדות טלפוניות....

-
לא יצרתי מזה קובץ של מספרים כי זה היה לוקח לי זמן וגם זה היה גדול מידי אז מי שרוצה - הנה הקוד בפייתון
num = 500000000 file = open("d://numb.txt", 'w') file.write("numbers \n") file = open("d://numb.txt", 'a') while True: file.write("0" + str(num) + '\n') num += 1 if num == 550000000: num = 552000000 elif num == 552400000: num = 553000000 elif num == 534000000: num = 554400000 elif num == 554500000: num = 550000000 elif num == 552000000: num = 555500000 elif num == 555600000: num = 556600000 elif num == 556900000: num = 556700000 elif num == 556800000: num = 557000000 elif num == 557300000: num = 558700000 elif num == 559000000: num = 559100000 elif num == 599999999: break -
@מתכנת-חובב איפה מריצים את זה?
2. זה לא מדויק... מי אמר לך שיש מספר כזה 055000001, הבנת את העקרון? כאילו, זה יוצר מספר ומוסיף לו אחד כל פעם...@LEVI-H כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@מתכנת-חובב איפה מריצים את זה?
@מתכנת-חובב כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
הנה הקוד בפייתון
@LEVI-H כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
- זה לא מדויק... מי אמר לך שיש מספר כזה 055000001
@מתכנת-חובב כתב
כל מספרי הפלאפון האפשריים
-
@LEVI-H כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@מתכנת-חובב איפה מריצים את זה?
@מתכנת-חובב כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
הנה הקוד בפייתון
@LEVI-H כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
- זה לא מדויק... מי אמר לך שיש מספר כזה 055000001
@מתכנת-חובב כתב
כל מספרי הפלאפון האפשריים
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
הנה הקוד בפייתון
הבנתי שזה פייתון... שאלתי איפה מריצים... בקונסול זה לא נתמך, במחשב שלי לא מותקן פייתון, יש עוד מקום?
-
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
הנה הקוד בפייתון
הבנתי שזה פייתון... שאלתי איפה מריצים... בקונסול זה לא נתמך, במחשב שלי לא מותקן פייתון, יש עוד מקום?
-
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
הנה הקוד בפייתון
הבנתי שזה פייתון... שאלתי איפה מריצים... בקונסול זה לא נתמך, במחשב שלי לא מותקן פייתון, יש עוד מקום?
-
@LEVI-H כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
במחשב שלי לא מותקן פייתון
אז תתקין
פייתון מריצים בפייתון
@Yanky לא רלוונטי, אין שם מערכת קבצים
אצלי לקח לקוד הזה לרוץ 40 שניות, אלא שהקובץ שנוצר שוקל 817 מגה... -
@LEVI-H כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
במחשב שלי לא מותקן פייתון
אז תתקין
פייתון מריצים בפייתון
@Yanky לא רלוונטי, אין שם מערכת קבצים
אצלי לקח לקוד הזה לרוץ 40 שניות, אלא שהקובץ שנוצר שוקל 817 מגה...@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אצלי לקח לקוד הזה לרוץ 40 שניות
זה הרבה, לקח לי אולי 5 שניות I5 11 נייח
-
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אצלי לקח לקוד הזה לרוץ 40 שניות
זה הרבה, לקח לי אולי 5 שניות I5 11 נייח
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אצלי לקח לקוד הזה לרוץ 40 שניות
זה הרבה, לקח לי אולי 5 שניות I5 11 נייח
משהו פה לא הגיוני לי...
העתקתי את הקוד למחשב הקודם, i5-11 נייד (Dell Vostro 5402) 16 ראם, לקח... כדקה וחצי 🫢 (85 שניות)
מדדתי באמצעות פקודה מובנית בפאוורשל...powershell -Command "Measure-Command {"py c:\path\to\script.py"}"
יש מצב אולי שלא חיכית שהקובץ ייווצר בשלמותו?
-
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אצלי לקח לקוד הזה לרוץ 40 שניות
זה הרבה, לקח לי אולי 5 שניות I5 11 נייח
משהו פה לא הגיוני לי...
העתקתי את הקוד למחשב הקודם, i5-11 נייד (Dell Vostro 5402) 16 ראם, לקח... כדקה וחצי 🫢 (85 שניות)
מדדתי באמצעות פקודה מובנית בפאוורשל...powershell -Command "Measure-Command {"py c:\path\to\script.py"}"
יש מצב אולי שלא חיכית שהקובץ ייווצר בשלמותו?
@צדיק-תמים
הבנתי מה קרה, היה לי בלוח גם את זה וגם את הסקריפט של הכשרים ובטעות הדבקתי את של הכשרים זה באמת לקח 65 שניות (ב pycharm)אגב של הכשרים לקח 2 שניות
-
@צדיק-תמים
הבנתי מה קרה, היה לי בלוח גם את זה וגם את הסקריפט של הכשרים ובטעות הדבקתי את של הכשרים זה באמת לקח 65 שניות (ב pycharm)אגב של הכשרים לקח 2 שניות
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
זה באמת לקח 65 שניות
תרשה לי לפקפק
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אגב של הכשרים לקח 2 שניות
0.5
-
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
זה באמת לקח 65 שניות
תרשה לי לפקפק
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אגב של הכשרים לקח 2 שניות
0.5
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
תרשה לי לפקפק
תרשה לי להוכיח

כל המספרים

כשרים

-
מעניין לעניין, בסקריפט למספרים הכשרים הייתה חסרה הקידומת 05271 - עדכנתי עכשיו
-
אם כבר אז בשביל הכיף ''תרגמתי'' את זה ל PHP
כמובן שזה עלול לגרום לקריסת הדפדפן אבל כמו ש @מתכנת-חובב אמר - זה רק בשביל הרעיון...
(אפשר גם לראות את ההבדלים בין השפות)<?php $num = 500000000; while($num += 1){ if($num == 550000000){ $num = 552000000; }elseif($num == 552400000){ $num = 553000000; }elseif($num == 534000000){ $num = 554400000; }elseif($num == 554500000){ $num = 550000000; }elseif($num == 552000000){ $num = 555500000; }elseif($num == 555600000){ $num = 556600000; }elseif($num == 556900000){ $num = 556700000; }elseif($num == 556800000){ $num = 557000000; }elseif($num == 557300000){ $num = 558700000; }elseif($num == 559000000){ $num = 559100000; }elseif($num == 599999999){ break; } $text = "0$num \n"; $file = fopen("Numbers.txt","a"); fwrite($file,$text); } ?> -
אם כבר אז בשביל הכיף ''תרגמתי'' את זה ל PHP
כמובן שזה עלול לגרום לקריסת הדפדפן אבל כמו ש @מתכנת-חובב אמר - זה רק בשביל הרעיון...
(אפשר גם לראות את ההבדלים בין השפות)<?php $num = 500000000; while($num += 1){ if($num == 550000000){ $num = 552000000; }elseif($num == 552400000){ $num = 553000000; }elseif($num == 534000000){ $num = 554400000; }elseif($num == 554500000){ $num = 550000000; }elseif($num == 552000000){ $num = 555500000; }elseif($num == 555600000){ $num = 556600000; }elseif($num == 556900000){ $num = 556700000; }elseif($num == 556800000){ $num = 557000000; }elseif($num == 557300000){ $num = 558700000; }elseif($num == 559000000){ $num = 559100000; }elseif($num == 599999999){ break; } $text = "0$num \n"; $file = fopen("Numbers.txt","a"); fwrite($file,$text); } ?> -
@דוד-5555 אולי תוסיף שיהיה אפשר להריץ את זה בדפדפן ויודפס כל התוצאות (תוסיף פקודות הדפסה לכל האורך)
-
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אצלי לקח לקוד הזה לרוץ 40 שניות
זה הרבה, לקח לי אולי 5 שניות I5 11 נייח
משהו פה לא הגיוני לי...
העתקתי את הקוד למחשב הקודם, i5-11 נייד (Dell Vostro 5402) 16 ראם, לקח... כדקה וחצי 🫢 (85 שניות)
מדדתי באמצעות פקודה מובנית בפאוורשל...powershell -Command "Measure-Command {"py c:\path\to\script.py"}"
יש מצב אולי שלא חיכית שהקובץ ייווצר בשלמותו?
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@elazar כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
@צדיק-תמים כתב בשיתוף | קוד ליצירת כל מספרי הפלאפון האפשריים בישראל:
אצלי לקח לקוד הזה לרוץ 40 שניות
זה הרבה, לקח לי אולי 5 שניות I5 11 נייח
משהו פה לא הגיוני לי...
העתקתי את הקוד למחשב הקודם, i5-11 נייד (Dell Vostro 5402) 16 ראם, לקח... כדקה וחצי 🫢 (85 שניות)
מדדתי באמצעות פקודה מובנית בפאוורשל...powershell -Command "Measure-Command {"py c:\path\to\script.py"}"
יש מצב אולי שלא חיכית שהקובץ ייווצר בשלמותו?
לי יצא על הקובץ הארוך
2022-09-11 22:49:36.782206 - זמן התחלה 2022-09-11 22:50:07.494385 - זמן סיוםכלומר בערך 30 שניות.
-
@דוד-5555 אולי תוסיף שיהיה אפשר להריץ את זה בדפדפן ויודפס כל התוצאות (תוסיף פקודות הדפסה לכל האורך)