faylor ارسال شده در آگوست 31 2016 گزارش اشتراک گذاری ارسال شده در آگوست 31 2016 درود به کاربران انجمن یه مشکلی در پایتون دارم میخوام یه اسکریپت بنویسم که ابتدا از کاربر یه سوال بشه و جوابی که کاربر بهش میده همون عددی باشه که در مرحله بعد ازش سوال میشه ! یعنی اگه کاربر عدد مثلا ۸ رو وارد کرد ۸ سوال در مراحل بعد ازش بشه و میخوام تا حد امکان این کار رو با دستورات while انجام بدم یه چنین چیزی در هر مرحله مقدار number - 1 بشه و این کار تا زمانی پیدا کنه که len(number) برابر با ۰ بشه و همزمان هر بار که از مقدار number یکی کم میشه یه input هم از کاربر گرفته بشه! که فقط یه جواب اجازه دسترسی به input بعدی رو میده که این مرحله مشکلی ندارم مشکل فقط قسمت سبز رنگه . اگرم با while و len نمیشه فرقی نداره هر دستوری باشه لطفا کمک کنید . سپاس نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
Mr.Python ارسال شده در آگوست 31 2016 گزارش اشتراک گذاری ارسال شده در آگوست 31 2016 سلام نیازی به بکار بردن اسم number و عمل تفریق نیست شما سورس رو قرار بدید تا متوجه بشیم قضیه چیه الان میخواید شما کاربر عدد 8 رو زد بعدش 8 تا سوال بشه و بر گرده دوباره به سوال و اگر 5 رو زد 5 بار سوال شه؟؟ خب شما میتونی با حلقه استفاده کنی هم تابع تا به سوال برگرده از if و elif استفاده کنید برای سوییچ اعداد مثلا : This is the hidden content, please ورود یا ثبت نام یکم واضحتر بگید واکنش ها : faylor، k.shadow و DeMoN 3 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
faylor ارسال شده در آگوست 31 2016 نویسنده گزارش اشتراک گذاری ارسال شده در آگوست 31 2016 سلام نیازی به بکار بردن اسم number و عمل تفریق نیست شما سورس رو قرار بدید تا متوجه بشیم قضیه چیه الان میخواید شما کاربر عدد 8 رو زد بعدش 8 تا سوال بشه و بر گرده دوباره به سوال و اگر 5 رو زد 5 بار سوال شه؟؟ خب شما میتونی با حلقه استفاده کنی هم تابع تا به سوال برگرده از if و elif استفاده کنید برای سوییچ اعداد مثلا : This is the hidden content, please ورود یا ثبت نام یکم واضحتر بگید ممنون از شما بابت جواب من سعی کردم تا جایی که میتونم روان توضیح بدم بذارین یه جور دیگه بگم این کد و ببینید: This is the hidden content, please ورود یا ثبت نام این کد خروجی که میده اینه که عددی که به جای n وارد میشه رو در هر مرحله -۱ میکنه و اونو چاپ میکنه تا جایی که عدد برابر ۰ بشه حالا میخوام این عدد n از کاربر پرسیده بشه و هر بار که n-1 شد یه input دیگه از کاربر گرفته بشه تا جایی که برابر ۰ بشه ! به نوعی دیگه عملکرد اسکریپت برگرده به عددی که اول کاربر وارد میکنه امیدوارم منظورم و روشن رسونده باشم سپاس نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
Mr.Python ارسال شده در آگوست 31 2016 گزارش اشتراک گذاری ارسال شده در آگوست 31 2016 میتونید به این شکل عمل کنید : این کد اول یه عددی از کاربر میگیره و اونو یکی کم میکنه در نهایت چاپ میکنه و چک میکنه اگر برابر 0 بود عدد مربوطه مینویسه finish اما اگه نباشه دوباره بر میگرده به جایی که کاربر باید عدد وارد کنه: This is the hidden content, please ورود یا ثبت نام تابع بدون ارگومان خلاصه شده واکنش ها : faylor، DeMoN و Comrade 3 نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر گزینه های به اشتراک گذاری بیشتر...
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .