مثال 10 پایتون – برنامه ای به پایتون بنویسید که یک عدد صحیح n از ورودی گرفته و n+nn+nnn را محاسبه کند

کد برنامه

توضیح برنامه

در این برنامه، از کاربر خواسته می‌شود که یک عدد صحیح ورودی را وارد کند و سپس عبارت n + nn + nnn را محاسبه و نمایش دهد. دقیقاً چگونه این کار انجام می‌شود را به شما توضیح می‌دهم:

a = int(input("Input an integer :

در ابتدا، از کاربر خواسته می‌شود یک عدد صحیح ورودی را وارد کند. ورودی از تابع input گرفته شده و با تبدیل به عدد صحیح توسط int، در متغیر a ذخیره می‌شود.

n1 = int("%s" % a)

در این خط، متغیر a به عنوان یک رشته (string) به صورت تکرار نشده در متغیر n1 ذخیره می‌شود. برای این کار، از رشته قالب‌بندی استفاده می‌شود. %s در رشته قالب‌بندی نمایانگر مقدار متغیر a به عنوان رشته است.

n2 = int("%s%s" % (a,a))

مشابه مرحله قبل، متغیر a را دو بار پشت سر هم در متغیر n2 ذخیره می‌کنیم.

n3 = int("%s%s%s" % (a,a,a))

مشابه دو مرحله قبل، متغیر a را سه بار پشت سر هم در متغیر n3 ذخیره می‌کنیم.

print(n1+n2+n3)

در این قسمت، مقادیر n1، n2 و n3 را با یکدیگر جمع می‌کنیم و نتیجه را با استفاده از تابع print نمایش می‌دهیم. این نتیجه دقیقاً معادل محاسبه‌ی n + nn + nnn است.

در نهایت، کاربر ورودی می‌دهد، این ورودی با استفاده از رشته‌های قالب‌بندی به عدد تبدیل می‌شود و سپس مقدار n + nn + nnn محاسبه و نمایش داده می‌شود.

دیدگاه‌ خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *