بخشی از مجموعه

چندین نمونه کد

~1 دقیقه مطالعه • بروزرسانی ۱۴ مهر ۱۴۰۴

شرح برنامه

این برنامه عدد چهار رقمی را از کاربر دریافت کرده و بررسی می‌کند چند رقم از آن صفر هستند.
عدد باید دقیقاً چهار رقمی باشد و برنامه فقط رقم‌های صفر را می‌شمارد.


کد پایتون:


# دریافت عدد از کاربر
num = input("یک عدد چهار رقمی وارد کنید: ")

# بررسی طول عدد
if len(num) == 4 and num.isdigit():
    zero_count = num.count('0')
    print(f"تعداد رقم‌های صفر: {zero_count}")
else:
    print("عدد واردشده باید چهار رقمی و فقط شامل عدد باشد.")

نمونه خروجی:


ورودی: 1020  
تعداد رقم‌های صفر: 2

ورودی: 1234  
تعداد رقم‌های صفر: 0

توضیح مراحل:

- ابتدا عدد به‌صورت رشته دریافت می‌شود تا بتوان رقم‌ها را بررسی کرد
- با تابع .count('0') تعداد صفرها شمرده می‌شود
- اگر عدد چهار رقمی نباشد یا شامل کاراکتر غیرعددی باشد، پیام خطا نمایش داده می‌شود


نوشته و پژوهش شده توسط دکتر شاهین صیامی