PDA

View Full Version : مبتدی: دریافت داده



aminmsd
دوشنبه 06 آبان 1392, 19:11 عصر
سلام.دوستان!
1-من میخوام چند تا ورودی از کاربر بگیرم ولی نمیدونم چندتاست!چجوری دستور input و یا ... بدم؟؟!!
2-میشه یه لیست بعنوان ورودی گرفت؟

n.nowroozi
دوشنبه 06 آبان 1392, 20:47 عصر
خب اول از کاربر بپرس چندتاس بعد با همون مقداری که داد یه حلقه for بزن و توی اون حلقه ازش مقدار بگیر. یا راه دیگه اینه که یه حلقه while بی انتها بزن هربار از کاربر ورودی بگیر و بعدش سوال کن که آیا بازم داده ای رو میخواید وارد کنید اگه آره که حلقه ادامه پیدا کنه اگه نه از حلقه خارج شه

aminmsd
دوشنبه 06 آبان 1392, 21:40 عصر
اولیش رو ک بلدم!ولی نمیخوام پرسیده بشه!
روش دوم هم ک هی نمیشه بپرسی!،چیز جالبی از آب درنمیاد!

n.nowroozi
دوشنبه 06 آبان 1392, 21:51 عصر
خب راه دیگه ای که به ذهنم میرسه اینه که کاربر داده هارو با فاصله از هم جدا کنه و بعد از اینکه رشته رو گرفتی با split جداش کنی یه همچین چیزی:

>>> "1 2 3 4 5 6 7".split()
['1', '2', '3', '4', '5', '6', '7']