होम मेरी अंतरिक्ष डायरी
भाषा HI (हिन्दी)

क्या यह कार्ड नंबर संभव है?

पायथन (Python) उन्नत अंतरिक्ष यात्री आयु teen+ CS Unplugged से

समस्या

is_valid_card(number) फ़ंक्शन लिखें। number टेक्स्ट के रूप में 16 अंक है। इसे Luhn विधि से जाँचें: दाईं ओर से हर दूसरा अंक (2रा, 4था ...) दोगुना करें, 9 से बड़े दोगुने मान में से 9 घटाएँ, और सब जोड़ें। नंबर वैध है अगर उसमें 16 अंक हों और कुल योग 10 से विभाजित हो। True या False लौटाएँ। (केवल गढ़े हुए परीक्षण नंबर।)

आप अभ्यास करेंगे: जाँच-अंक, Luhn विधि, वैधता जाँच

Mode

इंडेंट के लिए Tab दबाएँ। अगले बटन पर जाने के लिए Esc और फिर Tab दबाएँ।

आपका कोड आपके ब्राउज़र में चलता है। हम उसे न पाते हैं, न सहेजते हैं। पहली बार चलाने पर Python cdn.jsdelivr.net से डाउनलोड होता है (लगभग 10 MB)।

परीक्षण के परिणाम

      आपके कोड ने क्या छापा

      
          

      CC BY-SA 4.0

      कैंटरबरी विश्वविद्यालय के कंप्यूटर साइंस एजुकेशन रिसर्च ग्रुप की CS Unplugged प्रोग्रामिंग चुनौती से रूपांतरित, CC BY-SA 4.0 लाइसेंस के अंतर्गत।

      मूल चुनौती · लाइसेंस: CC BY-SA 4.0

      बदलाव: Open Cosmos द्वारा हमारे अपने शब्दों में फ़ंक्शन, टेस्ट, संकेतों और चरणों के साथ Python और JavaScript में दोबारा लिखा गया। यह संस्करण भी CC BY-SA 4.0 है।