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

מדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3)

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

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

    while True:
    id = input("Enter ID No: ('end' to exit) ")
    if id == "end":
    exit()
    if id.isdigit() == False:
    print("ID has only digits")
    continue
    if len(id) > 9:
    print(id, "has more than 9 digits")
    continue
    if len(id) == 9:
    lst_id = list(map(int, id))
    lst_id[1::2] = map(lambda x: x * 2, lst_id[1::2])
    lst_id = map(lambda x: (x % 10 + x // 10), lst_id)
    num1 = sum(lst_id)
    if num1 % 10 != 0:
    print("Your ID is wrong")
    else:
    print("ID is correct")
    continue
    while len(id) < 8:
    id = "0" + id
    lst_id = list(map(int, id))
    lst_id[1::2] = map(lambda x : x * 2, lst_id[1::2])
    lst_id = map(lambda x : (x % 10 + x // 10), lst_id)
    num1 = sum(lst_id)
    digit9 = 0 if num1 % 10 == 0 else 10 – num1 % 10
    new_id = id + str(digit9)
    print("Your ID is:", new_id)
    
    פלמנמוניפ תגובה 1 תגובה אחרונה
    2
    • A anomimi1789

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

      while True:
      id = input("Enter ID No: ('end' to exit) ")
      if id == "end":
      exit()
      if id.isdigit() == False:
      print("ID has only digits")
      continue
      if len(id) > 9:
      print(id, "has more than 9 digits")
      continue
      if len(id) == 9:
      lst_id = list(map(int, id))
      lst_id[1::2] = map(lambda x: x * 2, lst_id[1::2])
      lst_id = map(lambda x: (x % 10 + x // 10), lst_id)
      num1 = sum(lst_id)
      if num1 % 10 != 0:
      print("Your ID is wrong")
      else:
      print("ID is correct")
      continue
      while len(id) < 8:
      id = "0" + id
      lst_id = list(map(int, id))
      lst_id[1::2] = map(lambda x : x * 2, lst_id[1::2])
      lst_id = map(lambda x : (x % 10 + x // 10), lst_id)
      num1 = sum(lst_id)
      digit9 = 0 if num1 % 10 == 0 else 10 – num1 % 10
      new_id = id + str(digit9)
      print("Your ID is:", new_id)
      
      פלמנמוניפ מנותק
      פלמנמוניפ מנותק
      פלמנמוני
      מדריכים עימוד
      כתב נערך לאחרונה על ידי
      #2

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

      A יוסף אלחנןי 2 תגובות תגובה אחרונה
      1
      • פלמנמוניפ פלמנמוני

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

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

        @פלמנמוני כתב במדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3):

        זה עוזר רק אם חסר הספרה האחרונה,

        כתבתי כבר...

        @פלמנמוני כתב במדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3):

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

        מוזמן להשתמש בו בהצלחה

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

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

          יוסף אלחנןי מחובר
          יוסף אלחנןי מחובר
          יוסף אלחנן
          מדריכים
          כתב נערך לאחרונה על ידי יוסף אלחנן
          #4

          @פלמנמוני כתב במדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3):

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

          משהו דומה מדוייק

          פלמנמוניפ תגובה 1 תגובה אחרונה
          2
          • יוסף אלחנןי יוסף אלחנן

            @פלמנמוני כתב במדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3):

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

            משהו דומה מדוייק

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

            @יוסף-אלחנן הוא אשר דיברתי, ולמה רק דומה?

            יוסף אלחנןי תגובה 1 תגובה אחרונה
            1
            • פלמנמוניפ פלמנמוני

              @יוסף-אלחנן הוא אשר דיברתי, ולמה רק דומה?

              יוסף אלחנןי מחובר
              יוסף אלחנןי מחובר
              יוסף אלחנן
              מדריכים
              כתב נערך לאחרונה על ידי
              #6

              @פלמנמוני זה פייתון ושם זה באט

              פלמנמוניפ תגובה 1 תגובה אחרונה
              0
              • יוסף אלחנןי יוסף אלחנן

                @פלמנמוני זה פייתון ושם זה באט

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

                @יוסף-אלחנן כתב במדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3):

                @פלמנמוני זה פייתון ושם זה באט

                @פלמנמוני כתב במדריך | סקריפט לבדיקת תקינות ספרת הביקורת בתעודת הזהות (פייתון 3):

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

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

                • התחברות

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

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