در این برنامه پایتونی، کاربر یک عدد صحیح را وارد میکند.
برنامه بررسی میکند که آیا عدد وارد شده برابر با معکوس خودش هست یا نه.
اگر عدد با رقمهای برعکسشدهاش برابر باشد، متقارن در نظر گرفته میشود.
number = input("لطفاً یک عدد وارد کنید: ")
if number == number[::-1]:
print("عدد متقارن است.")
else:
print("عدد متقارن نیست.")
لطفاً یک عدد وارد کنید: 12321
عدد متقارن است.
لطفاً یک عدد وارد کنید: 4567
عدد متقارن نیست.
در این برنامه:
- عدد بهصورت رشتهای دریافت میشود تا بتوان رقمهای آن را معکوس کرد
- از عملگر [::-1] برای معکوس کردن رشته استفاده شده است
- اگر عدد اصلی با نسخه معکوس برابر باشد، عدد متقارن است
- خروجی با استفاده از print() نمایش داده میشود