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

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

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

شرح برنامه

این برنامه پایتون تعدادی عدد را از ورودی دریافت کرده و برای هر عدد مشخص می‌کند که در دستهٔ مثبت یا منفی قرار دارد.
اعداد صفر به‌صورت جداگانه به‌عنوان "صفر" گزارش می‌شوند.


کد پایتون:


def categorize_numbers(numbers: list[float]):
    for num in numbers:
        if num > 0:
            print(f"{num} → مثبت")
        elif num < 0:
            print(f"{num} → منفی")
        else:
            print(f"{num} → صفر")

# دریافت ورودی از کاربر
raw_input = input("تعدادی عدد را با فاصله وارد کنید: ")
numbers = list(map(float, raw_input.strip().split()))
categorize_numbers(numbers)

نمونه خروجی:


ورودی: 5 -3 0 12.5 -0.7  
خروجی:  
5.0 → مثبت  
-3.0 → منفی  
0.0 → صفر  
12.5 → مثبت  
-0.7 → منفی

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