اولین باره که به کاهو میای؟ راهنمای سایت رو حتما بخون!

ورود ثبت‌نام راهنما درباره‌ی کاهو
پرسش‌ها برچسب‌ها کاربر‌ها سوال بپرسید!

آمار پرسش:

  • پرسیده شده: 2020-08-14 08:06:12 -0500
  • مشاهده شده: 165 بار
  • بروز شده: 2020-09-10 02:31:23 -0500

نکاتی در مورد نوشتن پاسخ:

در این قسمت می‌تونی به یک پرسش پاسخ بدی. اگه می‌خوای در مورد پرسش بحث و اظهار نظر کنی از قسمت «ثبت نظر» استفاده کن.
پاسخت رو دقیق و کامل بنویس، از عکس استفاده کن و اگه لازمه به منابع (کتاب یا سایت) ارجاع بده.
اگه پرسش یا پاسخ‌ها مفید هستند حتما بهشون رای بده تا پرسش‌ها و پاسخ‌های خوب مشخص بشن.

استفاده از ویرایشگر:

توی قسمت پیش‌نمایش می‌تونی ببینی متنی که نوشتی چجوری روی سایت دیده میشه.
خیلی مهم: برای اینکه به خط بعد بری باید دوتا Enter بزنی.
می‌تونی از تگ‌های معمولی و ساده‌ی html هم استفاده کنی.
با دکمه‌هایی که بالای ویرایش‌گر قرار دارند کلی کار می‌شه کرد. از عکس‌گذاشتن بگیر تا لیست شماره‌دار. حتما امتحان‌شون کن.

علائم ریاضی:

برای نوشتن علائم ریاضی می‌تونی از Mathjax استفاده کنی. راهنمای Mathjax رو از سایت math.stackexchange بخون.
برای نوشتن عبارت ریاضی وسط جمله، اون عبارت رو بین دوتا $ قرار بده.
برای نوشتن عبارت ریاضی تو یه خط جدید اون رو بین دوتا $$ قرار بده.

گرفتن ورودی در برنامه نویسی پایتون

0

چگونه به مقدار ورودی ، ورودی جدید با نام های متفاوت بگیریم؟ مثلا اگر ورودی 2 باشد دو متغیر متفاوت با نام های a و b بگیریم

python
2020-08-14 08:06:12 -0500
سونیا 1 ● 1 ● 1
پاک‌کردن   ویرایش سوال
نظرات

سوالت رو واضح تر بگو

2020-08-17 13:01:15 -0500 طلای جهانی کامپیوتر

2 پاسخ

0

نمیتونی بگی متغیر هایی با نام های متفاوت بگیره. باید از لیست ها استفاده کنی مثلا میتونی بگی n = int(input("n: ")) که متغیر n رو برابر عدد ورودی میکنه... حالا میتونی به تعداد n تا بیای و ورودی جدید رو به لیست a اضافه کنی: for i in range(n): a.append(input(i + ": ")) البته یادت باشه از قبل a رو تعریف کرده باشی. حالا میتونی با a[1] به دومین ورودی و a[0] به اولین ورودی دسترسی داشته باشی کل کد هم میشه این: a = [] n = int(input("n: ")) for i in range(n): a.append(input(i + ": ")) print("first input: " + a[0])

2020-09-10 02:31:23 -0500
دانشدان 1 ● 1
پاک‌کردن   ویرایش پاسخ
0

تابع ()input یک رشته از خط فرمان رو برمیگردونه. اگه عدد می خوای از ()int یا ()float استفاده کن.

b = int(input()) برای مثال

2020-08-18 07:45:40 -0500
ردستون 1
پاک‌کردن   ویرایش پاسخ

پاسخ شما

فقط در صورتی که پاسخی برای این پرسش دارید، آن را اینجا بنویسید و برای بحث کردن از قسمت «ثبت‌ نظر» استفاده کنید. شما می‌توانید قبل از وارد شدن به سایت پاسخ خود را بنویسید. این پاسخ ذخیره می‌شود و زمانی که شما وارد سایت شدید یا ثبت‌نام کردید منتشر می‌شود.

پیش‌نمایش:

کلیه‌ی حقوق این سایت متعلق به کمیته‌ی ملی المپیاد کامپیوتر است.