مثال 8: نمایش رشته ها

در این مثال رشته های مختلف را در خروجی نمایش می دهیم. برای انجام این مثال از ژوپیتر نوت بوک استفاده کنید:


1- یک متغیر برای خوش آمد گویی تعریف کنید و مقدار آن را برابر با 'Hello' قرار دهید. سپس این متغیر را با استفاده از تابع ()print نمایش دهید:

greeting = 'Hello'

print(greeting)

شما باید در خروجی مقدار زیر را ببینید:

Hello


در خروجی print علائم ' و " مشاهده نمی شوند. علت این مسئله این است که این تابع از ابتدا برای نمایش اطلاعات به کاربران در نظر گرفته شده است و توضیحات محتوای خروجی این تابع، در خروجی مشاهده نمی شود.


2 - در سلول بعدی بدون استفاده از دستور print متغیر را فرا بخوانید:

greeting

باید در خروجی مقدار زیر را مشاهده کنید:

'Hello'

حالا جزییات بیشتری از المان را مشاهده میکنیم.


3- سلول زیر را در نظر بگیرید:

spanish_greeting = 'Hola.'

spanish_greeting

arabic_greeting = 'Ahlan wa sahlan.'

زمانی که این سلول اجرا می شود هیچ خروجی ای را مشاهده نمیکنیم، اگر این کد را در ترمینال یا در 3 سلول مجزا اجرا کنیم، '.Hola' برای ما نمایش داده می شود.


فراخوانی المان ها به این شکل برای نمایش آنها کار درستی نیست و در برنامه های واقعی امکان استفاده از چند سلول مختلف یا اجرای یک خط تنها وجود ندارد. بهتر است همیشه در صورت نیاز به نمایش اطلاعات از print استفاده کنید.


4- احوال پرسی اسپانیایی را نمایش دهید:

spanish_greeting = 'Hola.'

print(spanish_greeting)

باید در خروجی عبارت زیر را مشاهده کنید:

.Hola

5- احوال پرسی عربی را نمایش دهید:

arabic_greeting = 'Ahlan wa sahlan.'

print(arabic_greeting)

باید در خروجی مقدار زیر را مشاهده کنید:

Ahlan wa sahlan.


پایتون یک زبان تفسیری( interpreted ) است؛ این بدین معنیست که برنامه در زبان پایتون به زبان ماشین ترجمه نمی شود و این زبان ها معمولا توسط مفسر خط به خط از بالا به پایین اجرا می شوند. در مثال بالا مفسر برنامه را خط به خط اجرا می کند و زمانی که به تابع print برسد ورودی تابع را در خروجی نمایش میدهد.