דילוג לתוכן
  • חוקי הפורום
  • פופולרי
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Brite
  • 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 כותבים 233 צפיות 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
                • חוקי הפורום
                • פופולרי
                • לא נפתר
                • משתמשים
                • חיפוש גוגל בפורום
                • צור קשר