Module: (Python) متغیرها. خروجی، ورودی، انتساب


Problem

2/6

متغیرها 2. اپراتور ورودی و واگذاری

Theory Click to read/hide

مقدار متغیر

یک متغیر فقط یک مقدار را ذخیره می کند. اگر مقدار دیگری را در آن بنویسید، مقدار قدیمی "پاک می شود".
در زبان پایتون وقتی مقدار یک متغیر تغییر می‌کند، یک ناحیه حافظه جدید تخصیص داده می‌شود، و منطقه حافظه قدیمی دیگر در دسترس نیست و با این کار آزاد می‌شود. به نام زباله جمع کن< /em> - یک برنامه ویژه که حافظه را مدیریت می کند

دو روش برای ذخیره یک مقدار در یک متغیر وجود دارد:
1) با استفاده از اپراتور انتساب (=). مثلا، <پیش> name = "پیتر" این متغیر name را به مقدار Petr متصل کرده است. عملگر تخصیص از راست به چپ کار می کند: مقدار را در سمت راست "=" و روی متغیر سمت چپ علامت "="
نوشته می شود
2) مقدار مورد نظر را از صفحه کلید با استفاده از تابع داخلی (فرمان) input()  (از انگلیسی input - input) وارد کنید، برای مثال، <پیش> نام = ورودی() در حالت دوم، هنگام اجرای دستور، برنامه منتظر می ماند تا کاربر مقداری را وارد کند (آنچه دقیقاً نمی توانیم بدانیم بستگی به میل کاربر دارد) و پس از فشار دادن کلید Enter، کاراکتر وارد شده را وارد می کند. رشته در متغیر name نوشته خواهد شد.
 
اپراتور یک دستور زبان برنامه نویسی است.

برای چاپ مقدار یک متغیر روی صفحه، در دستور خروجی print()، به سادگی نام متغیر را بدون نقل قول مشخص کنید. مثلا برنامه <پیش> نام = "پیتر" چاپ (نام) # Petr را نمایش می دهد
باید به خاطر بسپارید!
  1. می توانید مقدار یک متغیر را با استفاده از عبارت ورودی (name = input()) یا عبارت انتساب تنظیم کنید:
    name = "پتر".
  2. شما می توانید مقدار یک متغیر را به سادگی با تعیین نام متغیر بدون نقل قول در عبارت خروجی نمایش دهید:
    چاپ (نام)

Problem

در برنامه، متغیر نام از صفحه کلید وارد می شود، یک تبریک برای نام وارد شده نمایش می دهد.

داده‌های ورودی (توضیح داده‌هایی که راه‌حل مشکل بر روی آنها بررسی شده است)
ورودی برنامه یک کلمه است.

خروجی (توضیح قالبی که برنامه باید خروجی را در آن نمایش دهد)
نمایش رشته خوش آمد گویی.

برای حل مشکل، مثال هایی به شما داده می شود که باید آن ها را تجزیه و تحلیل کنید و فکر کنید که چگونه خروجی از داده های ورودی به دست می آید.
 
نمونه‌ها
<سر> <بدن>
# ورودی خروجی
1 دیما سلام، دیما!

توجه: خروجی بدون فاصله است!

همه برنامه ها روی چندین ورودی تست می شوند. حتما برنامه خود را روی مقادیر دیگر تست کنید. خودت 2-3 تا تست بزن. در مورد آنچه می خواهید برنامه نمایش دهد فکر کنید و ببینید واقعاً چه خروجی می دهد.
کار برنامه خود را ارزیابی کنید و آن را برای بررسی ارسال کنید.