درود بر شما دوستان ! ابراهیم خوب توضیحاتت کامل بود دیگه منم یه جنبه دیگش رو گفتم اما خب ماله من بهتر بود :D ها! میلاد لینک دوم ابراهیم یه جورایی همون تعریف لیست و البته روش ساخت لیست هست و همونطور که گفتم این کار فقط کد رو پیچیده میکنه!
موفق باشید. بدرود. On 5/31/12, Milad khajavi <[email protected]> wrote: > سلام، > ممنون راهنمایی خوبی بود؛ اطلاعات وسیعی به دست آوردم. > موفق باشید. > > On Thursday, May 31, 2012, Ebrahim Radi wrote: > >> ** >> >> باز هم توضیحش سخت بود :دی ولی این >> لینک<http://effbot.org/zone/python-list.htm>رو ببین. ازش این به دردت >> میخوره: >> Python also supports computed lists, called “list comprehensions”. In its >> simplest form, a list comprehension has the following syntax: >> >> L = [expression for variable in sequence] >> >> >> where the expression is evaluated once, for every item in the sequence. >> >> The expressions can be anything; you can put all kinds of objects in >> lists, including other lists, and multiple references to a single object >> >> پس برو خودت بگرد ببین >> list comprehensions >> چی هست :دی >> در ضمن من و علیرضا کلی هم دوستیم :پی >> در مورد ساخت یافته و اینا هم هر وقت درس زبان های برنامه سازی رو پاس کردی >> خودت میفهمی جواب سوالت چیه! به حرف این علیرضا گوش نده :دی :پی :سوت >> >> >> On Thu, 2012-05-31 at 09:59 +0430, Milad khajavi wrote: >> >> سلام، >> >> ابراهیم و علیرضا، ممنون از کمکتون. >> >> چقدر مهربون دعوا میکنید؟ یه کم خشونتاش رو بیشتر کنید. بزنید تو سر-و-کله >> هم ))) >> >> >> >> ببینید مثلاً اگه یه نفر تو جاوا از در مورد حلقهٔ for بپرسه اول گرامرش رو >> توضیح میدم: >> >> >> >> for ([<initialization>]; [<condition>]; [<increment>]) >> >> <body_statement> >> >> >> >> بعد یک بار هم یه حلقه for براش Trace میکنم و توضیح میدم رایانه در >> مواجهه با این دستور چطور عمل میکنه. >> >> حالا اینجا هم همین موضوع صادقه؛ این تبدیل for در مثالی که امروز صبح زدم >> چطوری انجام میشه؟ فرض کنید خودتون کامپایلر هستید، چطور این تکه از برنامه >> رو ترجمه میکنید؟ این رو که همه میدونیم که در این مثال دیکشنری رو تبدیل >> به >> لیست کردیم. حداقل منو ارجاع بدید به مستندات پایتون، جایی که از این نوع >> مثالها داره؟ نیاز دارم مثالهای بیشتری از این دست ببینم. >> >> >> >> ابراهیم، آقا اصن اینطوری توضیح بدم، دستورات پایتون دو دستهاند، یا داده >> را به خروجی میریزند یا به خروجی نمیریزند. درسته؟ :D >> >> علیرضا، خب سؤالام اینه هر کاری که باعث خوندن سخت برنامه بشه از نظر >> برنامهنویسی ساختیافته اشتباهه؟ حالا خوندن این برای من سخت بود، اما ممکنه >> برای خیلیهای دیگر آسون باشه؟ معیار کدنویسی ساختیافته چیه؟ و اگه قرار >> باشه >> این شیوه اشتباه باشه، پس چرا در پایتون وجود داره؟ >> >> >> On Thursday, May 31, 2012, Ebrahim Radi wrote: >> >> باز به خودم!!!! حداقل من در مورد کدش حرف زدم نه برنامه نویسی ساخت یافته >> :پیــــ :دی >> >> ولی میلاد، توضیحش واقعا سخته... مثل این میمونه که بخوای cout رو توضیح >> بدی!! خب یه توضیح بیشتر نداره: داده رو به خروجی میفرسته :دی >> >> این for هم همین طوره! >> >> >> On Thu, 2012-05-31 at 08:53 +0000, alirezaimi wrote: >> >> درود >> ابراهیم الان این قضیه رو توضیح دادی یا چی ؟!!! :D >> میلاد جان قضیه خیلی ساده هست که در این نمونه پیچیده شده اون هم به این >> دلیل که از چند چیز جدا که باید در چند خط نوشته بشه در یک خط استفاده کرده >> // >> اینکار هوشمندانه و البته در مورد کدنویسی ساختیافته اشتباه هست چراکه >> خوانایی کد رو سخت میکنه. >> لازم به ذکر هست که در این نمونه هیچ تبدیلی صورت نگرفته ، فقط محتویات یک >> دیکشنری به روشی هوشمندانه در یک خط در لیستی ریخته شده. >> امیدوارم توضیحاتم کامل باشه. >> >> موفق باشید. >> بدرود. >> >> >> سلام >> >> اولا اینم شد سوال کله سحر؟ :دی >> >> با کسب اجازه از اساتید بزرگ ؛) >> >> دوم این که بذار یه مثال ساده تر توضیح بدم: فرض کن: >> >> myString = "isfahanLUG" >> myDic = { letter : index for index,letter in enumerate(myString)} >> >> خب حالا این پایتون (باهوش) چیکار میکنه؟ در واقع شروع میکنه به ساختن >> یک دیکشنری از >> >> > > -- > Milād Khājavi > http://lincafe.wordpress.com > Having the source means you can do it yourself. > I tried to change the world, but I couldn’t find the source code. > -- *Alireza Mazare'i :http://alirezaimi.wordpress.com * _______________________________________________ Py mailing list [email protected] http://isfahanlug.org/mailman/listinfo/py_isfahanlug.org
