مشخصات مقاله
نمایش جدول ضرب با پایتون
با استفاده از زبان پایتون می توانیم برنامه ای برای نمایش حدول ضرب اعداد را بنویسیم. در این آموزش، ما به روشهای مختلفی برای چاپ جدول ضرب هر عدد با استفاده از پایتون خواهیم پرداخت.
روش اول : استفاده از حلقه For
در مثال زیر، ما جدول ضرب هر عدد (از 1 تا 10) را با استفاده از حلقه for چاپ خواهیم کرد:
number = int(input ("Enter the number of which the user wants to print the multiplication table: ")) # We are using "for loop" to iterate the multiplication 10 times print ("The Multiplication Table of: ", number) for count in range(1, 11): print (number, 'x', count, '=', number * count)خروجی
Enter the number : 10 Enter the number of which the user wants to print the multiplication table: 13 The Multiplication Table of: 13 13 x 1 = 13 13 x 2 = 26 13 x 3 = 39 13 x 4 = 52 13 x 5 = 65 13 x 6 = 78 13 x 7 = 91 13 x 8 = 104 13 x 9 = 117 13 x 10 = 130
در برنامه فوق، یک عدد صحیح از کاربر دریافت کرده و سپس با حلقه for و با استفاده از تابع range اعداد 1 تا 10 را در حلقه تکرار می کنیم. در حلقه، در هر دوره اول، حلقه اجرا شده و در عدد داده شده ضرب میشود. در دوره دوم، 2 در عدد داده شده ضرب میشود و همینطور. در این مثال، ما جدول ضرب اعداد 1 تا 10 را چاپ کردهایم. شما میتوانید اعداد مختلفی را انتخاب و برنامه را تست کنید.
روش 2: با استفاده از حلقه While
در این روش، از حلقه while برای چاپ جدول ضرب هر عدد مشخص شده توسط کاربر استفاده خواهیم کرد. مثال مربوط به روش دوم به شرح زیر است:
number = int(input ("Enter the number of which the user wants to print the multiplication table: ")) count = 1 # we are using while loop for iterating the multiplication 10 times print ("The Multiplication Table of: ", number) while count <= 10: number = number * 1 print (number, 'x', i, '=', number * count) count += 1خروجی
Enter the number of which the user wants to print the multiplication table: 27 The Multiplication Table of: 27 27 x 10 = 27 27 x 10 = 54 27 x 10 = 81 27 x 10 = 108 27 x 10 = 135 27 x 10 = 162 27 x 10 = 189 27 x 10 = 216 27 x 10 = 243 27 x 10 = 270
کد فوق همان برنامه قبلی است، اما از حلقه while استفاده کردهایم. یک متغیر به نام "count" تعریف کرده و مقدار اولیه آن را برابر با 1 قرار دادهایم. حلقه while تا زمانی که مقدار "count" کمتر یا مساوی 10 باشد، تکرار خواهد شد. در هر دوره حلقه، مقدار "count" یکی افزایش مییابد. زمانی که مقدار count" بزرگتر از 10 میشود، حلقه متوقف میشود.
مقاله مرتبط
حل معادلات درجه دوم با پایتون
یادگیری برنامه نویسی ، یکبار برای همیشه
آموزشگاه برنامه نویسی تحلیل داده برگزار کننده انواع دوره آموزش برنامه نویسی ، با بهره گیری از اساتید مجرب و منابع آموزشی بهروز، شما را در مسیری هموار به سوی موفقیت هدایت میکند.
برای دریافت مشاوره و اطلاع از دوره ها با ما در ارتباط باشید !
