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

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

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

شرح برنامه

این برنامه پایتونی یک لیست از اعداد صحیح را از کاربر دریافت می‌کند.
سپس کمترین مقدار، بیشترین مقدار و مقادیر تکراری (اشتراکی) موجود در لیست را محاسبه و نمایش می‌دهد.


کد پایتون:


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

# محاسبه کمترین و بیشترین مقدار
min_val = min(numbers)
max_val = max(numbers)

# یافتن مقادیر تکراری
duplicates = set([x for x in numbers if numbers.count(x) > 1])

# نمایش نتایج
print("\n--- نتیجه ---")
print(f"کمترین مقدار: {min_val}")
print(f"بیشترین مقدار: {max_val}")
print(f"مقادیر تکراری: {sorted(duplicates) if duplicates else 'ندارد'}")

نمونه خروجی:


اعداد را با فاصله وارد کنید: 12 45 7 12 89 45 3  

--- نتیجه ---
کمترین مقدار: 3  
بیشترین مقدار: 89  
مقادیر تکراری: [12, 45]

توضیح مراحل:

- کاربر لیستی از اعداد صحیح را وارد می‌کند
- با استفاده از توابع min() و max() کمترین و بیشترین مقدار محاسبه می‌شود
- با استفاده از لیست‌برداری و count() مقادیر تکراری شناسایی می‌شوند
- نتایج به‌صورت مرتب و خوانا چاپ می‌شوند


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