مثال ۸ پایتون – برنامه ای بنویسید که اولین و آخرین رنگ یک لیست رنگ داده شده را در خروجی چاپ کند. فرض کنید لیست رنگ به صورت زیر باشد:
list = [“Green”,”Blue” ,”Orange”,”Red”]
کد برنامه
1 2 |
list = ["Green","Blue" ,"Orange","Red"] print( "%s %s"%(list[0],list[-1])) |
توضیح برنامه
این برنامه یک لیست از رنگها را تعریف میکند و سپس دو رنگ از این لیست را انتخاب و چاپ میکند.
خط به خط توضیح این برنامه به شرح زیر است:
list = ["Green","Blue" ,"Orange","Red"]
- در این خط، یک متغیر به نام
list
ایجاد میشود که یک لیست از رنگها را شامل میشود. این لیست شامل چهار عنصر “Green”، “Blue”، “Orange” و “Red” است. print( "%s %s"%(list[0],list[-1]))
- این خط از لیست تعریف شده در مرحله قبل، دو رنگ را با استفاده از فرمتبندی چاپ میکند.
"%s %s"
- این بخش از فرمتبندی نشاندهنده این است که دو مقدار رشتهای (
%s
) به ترتیب باید در مکانهای دو%s
موجود در این قسمت جایگذاری شوند. list[0]
- با استفاده از این عبارت، اولین عنصر لیست، یعنی “Green”، جایگذاری میشود.
list[-1]
- با استفاده از این عبارت، آخرین عنصر لیست، یعنی “Red”، جایگذاری میشود. در نتیجه، این خط دو رنگ “Green” و “Red” را با یک فاصله جدا کرده و چاپ میکند.
به طور خلاصه، این برنامه یک لیست از رنگها تعریف میکند و دو رنگ اول و آخر از این لیست را چاپ میکند.
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)