View Full Version : سوال: پایان دادن ب برنامه
aminmsd
دوشنبه 20 آبان 1392, 19:32 عصر
سلام
من یک بازی دوز نوشتم میخواستم بدونم وقتی یکی برنده شد واسه تمام شدن برنامه چه دستوری بدم؟
و یه سوال دیگه این ک:
برای خروج از یک حلقه باید دستور break را بزنیم، حال برای خروج از دو حلقه ی متوالی چکار کنم ؟
n.nowroozi
دوشنبه 20 آبان 1392, 20:09 عصر
خب دوبار break کن :) دستور اول میاردت توی حلقه پدر بعد اونجا برای بار دوم دستور رو اجرا کن
واسه سوال اول هم sys.exit(0) در هرجایی برنامت رو میبنده
aminmsd
دوشنبه 20 آبان 1392, 21:57 عصر
با break دوباره نمیشه چون توی for دومی یه شرط داره ک میخوام اگه این شرط برقرار از دو حلقه بیاد بیرون!(امتحان کرده بودم)
اون یکیش هم منظورم بسته شدن کامل نبود!منظورم اجرا نشدن ادامه ی کدهاست!
n.nowroozi
دوشنبه 20 آبان 1392, 22:49 عصر
خب یه فلگ بزار تو for اگه برقرار بود توی دومی هم break کنه
واسه اون حالتم یه exception بیار بالا بیرون حلقت هندلش کن
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.