این برنامه در یک حلقه بینهایت اجرا میشود و عدد صحیحی را از کاربر دریافت میکند.
- اگر عدد شامل رقم ۰ باشد، پیام هشدار چاپ میشود.
- اگر عدد فاقد صفر باشد، عدد معتبر نمایش داده میشود.
- برای خروج از برنامه، کاربر باید عدد -۱ وارد کند.
while True:
num = int(input("عدد صحیح را وارد کنید (برای خروج -۱): "))
if num == -1:
print("برنامه پایان یافت.")
break
if '0' in str(abs(num)):
print("هشدار: عدد شامل رقم صفر است.")
else:
print(f"عدد معتبر: {num}")
عدد صحیح را وارد کنید (برای خروج -۱): 27
عدد معتبر: 27
عدد صحیح را وارد کنید (برای خروج -۱): 203
هشدار: عدد شامل رقم صفر است.
عدد صحیح را وارد کنید (برای خروج -۱): -1
برنامه پایان یافت.
- برنامه در یک حلقه اجرا میشود تا زمانی که کاربر -۱ وارد کند
- عدد واردشده به رشته تبدیل شده و بررسی میشود که آیا شامل رقم ۰ هست یا نه
- اگر صفر وجود داشته باشد، پیام هشدار چاپ میشود
- اگر نباشد، عدد معتبر نمایش داده میشود