برای مثال فرض کنید تاپل زیر تعریف می شود:
exam_date = (23, 10, 2023)
خروجی می بایستی به شکل زیر شود:
23 / 10 / 2023
کد برنامه
1 2 |
exam_date = (23, 10, 2023) print( "The examination will start from : %i / %i / %i"%exam_date) |
توضیح کد
این برنامه یک تاریخ آزمون را تعریف کرده و سپس این تاریخ را با استفاده از رشتههای قالببندی (“format strings”) در پایتون نمایش میدهد. حال به صورت تفصیلی به هر قسمت از برنامه میپردازم:
exam_date = (23, 10, 2023)
در این خط، یک متغیر به نام exam_date
تعریف شده است که مقدار آن یک تاپل (tuple) از سه عنصر است. این تاپل نمایانگر تاریخ آزمون است و عناصر به ترتیب روز، ماه و سال را نشان میدهند.
print("The examination will start from : %i / %i / %i" % exam_date)
در این خط، با استفاده از تابع print
، یک پیام مرتبط با تاریخ آزمون نمایش داده میشود. قالببندی این پیام با استفاده از رشتههای قالببندی انجام میشود. %i
نمایانگر یک عدد صحیح در رشته قالببندی است.
%i / %i / %i"
: این قسمت از رشته قالببندی به ترتیب مقدارهای تاریخ را جایگزین میکند.% exam_date
: این قسمت به تاریخی که در متغیرexam_date
برای قالببندی تعریف شده میپردازد.
به طور خلاصه، این برنامه یک تاریخ آزمون را تعریف کرده و از رشتههای قالببندی برای نمایش آن تاریخ در قالبی شکیل استفاده میکند.
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)