diff --git a/translations/fa-farsi/README.md b/translations/fa-farsi/README.md index 6c924f4..e100c45 100644 --- a/translations/fa-farsi/README.md +++ b/translations/fa-farsi/README.md @@ -9,7 +9,7 @@
کاوش و درک پایتون از طریق تکههای کد شگفتانگیز.
-ترجمهها: [انگلیسی English](https://github.com/satwikkansal/wtfpython) | [چینی 中文](https://github.com/leisurelicht/wtfpython-cn) | [ویتنامی Tiếng Việt](https://github.com/vuduclyunitn/wtfptyhon-vi) | [اسپانیایی Español](https://web.archive.org/web/20220511161045/https://github.com/JoseDeFreitas/wtfpython-es) | [کرهای 한국어](https://github.com/buttercrab/wtfpython-ko) | [روسی Русский](https://github.com/satwikkansal/wtfpython/tree/master/translations/ru-russian) | [آلمانی Deutsch](https://github.com/BenSt099/wtfpython) | [اضافه کردن ترجمه](https://github.com/satwikkansal/wtfpython/issues/new?title=Add%20translation%20for%20[LANGUAGE]&body=Expected%20time%20to%20finish:%20[X]%20weeks.%20I%27ll%20start%20working%20on%20it%20from%20[Y].) +ترجمهها: [انگلیسی English](https://github.com/satwikkansal/wtfpython) | [چینی 中文](https://github.com/leisurelicht/wtfpython-cn) | [ویتنامی Tiếng Việt](https://github.com/vuduclyunitn/wtfptyhon-vi) | [اسپانیایی Español](https://web.archive.org/web/20220511161045/https://github.com/JoseDeFreitas/wtfpython-es) | [کرهای 한국어](https://github.com/buttercrab/wtfpython-ko) | [روسی Русский](https://github.com/satwikkansal/wtfpython/tree/master/translations/ru-russian) | [آلمانی Deutsch](https://github.com/BenSt099/wtfpython) | [Persian فارسی](https://github.com/satwikkansal/wtfpython/tree/master/translations/fa-farsi) | [اضافه کردن ترجمه](https://github.com/satwikkansal/wtfpython/issues/new?title=Add%20translation%20for%20[LANGUAGE]&body=Expected%20time%20to%20finish:%20[X]%20weeks.%20I%27ll%20start%20working%20on%20it%20from%20[Y].) حالتهای دیگر: [وبسایت تعاملی](https://wtfpython-interactive.vercel.app) | [دفترچه تعاملی](https://colab.research.google.com/github/satwikkansal/wtfpython/blob/master/irrelevant/wtf.ipynb) @@ -45,70 +45,133 @@ - [👀 مثالها](#-مثالها) - [بخش: ذهن خود را به چالش بکشید!](#بخش-ذهن-خود-را-به-چالش-بکشید) - [◀ اول از همه! \*](#-اول-از-همه-) + - [💡 توضیح](#-توضیح) - [◀ بعضی وقتها رشتهها میتوانند دردسرساز شوند](#-بعضی-وقتها-رشتهها-میتوانند-دردسرساز-شوند) + - [💡 توضیح:](#-توضیح-1) - [◀ مراقب عملیاتهای زنجیرهای باشید](#-مراقب-عملیاتهای-زنجیرهای-باشید) + - [💡 توضیح:](#-توضیح-2) - [◀ چطور از عملگر `is` استفاده نکنیم](#-چطور-از-عملگر-is-استفاده-نکنیم) + - [💡 توضیح:](#-توضیح-3) - [◀ کلیدهای هش](#-کلیدهای-هش) + - [💡 توضیح](#-توضیح-4) - [◀ در عمق وجود همه ما یکسان هستیم](#-در-عمق-وجود-همه-ما-یکسان-هستیم) + - [💡 توضیح:](#-توضیح-5) - [◀ بینظمی در خود نظم \*](#-بینظمی-در-خود-نظم-) + - [💡 توضیح:](#-توضیح-6) + - [💡 توضیح:](#-توضیح-7) - [◀ برای چی؟](#-برای-چی) + - [💡 توضیح:](#-توضیح-8) - [◀ اختلاف زمانی در محاسبه](#-اختلاف-زمانی-در-محاسبه) + - [💡 توضیح](#-توضیح-9) - [◀ هر گردی، گردو نیست](#-هر-گردی-گردو-نیست) + - [💡 توضیح](#-توضیح-10) - [◀ یک بازی دوز که توش X همون اول برنده میشه!](#-یک-بازی-دوز-که-توش-x-همون-اول-برنده-میشه) + - [💡 توضیح:](#-توضیح-11) - [◀ متغیر شرودینگر \*](#-متغیر-شرودینگر-) + - [💡 توضیح:](#-توضیح-12) - [◀ اول مرغ بوده یا تخم مرغ؟ \*](#-اول-مرغ-بوده-یا-تخم-مرغ-) + - [💡 توضیح](#-توضیح-13) - [◀ روابط بین زیرمجموعه کلاسها](#-روابط-بین-زیرمجموعه-کلاسها) + - [💡 توضیح:](#-توضیح-14) - [◀ برابری و هویت متدها](#-برابری-و-هویت-متدها) + - [💡 توضیح](#-توضیح-15) - [◀ آل-ترو-یشن \*](#-آل-ترو-یشن-) + - [💡 توضیحات:](#-توضیحات) + - [💡 توضیح:](#-توضیح-16) - [◀ رشتهها و بکاسلشها](#-رشتهها-و-بکاسلشها) + - [💡 توضیح:](#-توضیح-17) - [◀ گره نیست، نَه!](#-گره-نیست-نَه) + - [💡 توضیح:](#-توضیح-18) - [◀ رشتههای نیمه سهنقلقولی](#-رشتههای-نیمه-سهنقلقولی) + - [💡 توضیح:](#-توضیح-19) - [◀ مشکل بولین ها چیست؟](#-مشکل-بولین-ها-چیست) - - [◀ ویژگیهای کلاس و ویژگیهای نمونه](#-ویژگیهای-کلاس-و-ویژگیهای-نمونه) - - [◀ yielding None](#-yielding-none) - - [◀ Yielding from... return! \*](#-yielding-from-return-) + - [💡 توضیح:](#-توضیح-20) + - [◀ متغیرهای کلاس و متغیرهای نمونه](#-متغیرهای-کلاس-و-متغیرهای-نمونه) + - [💡 توضیح:](#-توضیح-21) + - [◀ واگذار کردن None](#-واگذار-کردن-none) + - [💡 توضیح:](#-توضیح-22) + - [◀ بازگرداندن با استفاده از `yield from`!](#-بازگرداندن-با-استفاده-از-yield-from) + - [💡 توضیح:](#-توضیح-23) - [◀ بازتابناپذیری \*](#-بازتابناپذیری-) + - [💡 توضیح:](#-توضیح-24) - [◀ تغییر دادن اشیای تغییرناپذیر!](#-تغییر-دادن-اشیای-تغییرناپذیر) + - [💡 توضیح:](#-توضیح-25) - [◀ متغیری که از اسکوپ بیرونی ناپدید میشود](#-متغیری-که-از-اسکوپ-بیرونی-ناپدید-میشود) + - [💡 توضیح:](#-توضیح-26) - [◀ تبدیل اسرارآمیز نوع کلید](#-تبدیل-اسرارآمیز-نوع-کلید) + - [💡 توضیح:](#-توضیح-27) - [◀ ببینیم میتوانید این را حدس بزنید؟](#-ببینیم-میتوانید-این-را-حدس-بزنید) + - [💡 توضیح:](#-توضیح-28) - [◀ از حد مجاز برای تبدیل رشته به عدد صحیح فراتر میرود](#-از-حد-مجاز-برای-تبدیل-رشته-به-عدد-صحیح-فراتر-میرود) + - [💡 توضیح:](#-توضیح-29) - [بخش: شیبهای لغزنده](#بخش-شیبهای-لغزنده) - [◀ تغییر یک دیکشنری هنگام پیمایش روی آن](#-تغییر-یک-دیکشنری-هنگام-پیمایش-روی-آن) + - [💡 توضیح:](#-توضیح-30) - [◀ عملیات سرسختانهی `del`](#-عملیات-سرسختانهی-del) + - [💡 توضیح:](#-توضیح-31) - [◀ متغیری که از حوزه خارج است](#-متغیری-که-از-حوزه-خارج-است) + - [💡 توضیح:](#-توضیح-32) - [◀ حذف المانهای لیست در حین پیمایش](#-حذف-المانهای-لیست-در-حین-پیمایش) + - [💡 توضیح:](#-توضیح-33) - [◀ زیپِ دارای اتلاف برای پیمایشگرها \*](#-زیپِ-دارای-اتلاف-برای-پیمایشگرها-) + - [💡 توضیح:](#-توضیح-34) - [◀ نشت کردن متغیرهای حلقه!](#-نشت-کردن-متغیرهای-حلقه) + - [💡 توضیح:](#-توضیح-35) - [◀ مراقب آرگومانهای تغییرپذیر پیشفرض باشید!](#-مراقب-آرگومانهای-تغییرپذیر-پیشفرض-باشید) + - [💡 توضیح:](#-توضیح-36) - [◀ گرفتن استثناها (Exceptions)](#-گرفتن-استثناها-exceptions) + - [💡 توضیح](#-توضیح-37) - [◀ عملوندهای یکسان، داستانی متفاوت!](#-عملوندهای-یکسان-داستانی-متفاوت) + - [💡 توضیح:](#-توضیح-38) - [◀ تفکیک نامها با نادیده گرفتن حوزهی کلاس](#-تفکیک-نامها-با-نادیده-گرفتن-حوزهی-کلاس) + - [💡 توضیح](#-توضیح-39) - [◀ گرد کردن به روش بانکدار \*](#-گرد-کردن-به-روش-بانکدار-) + - [💡 توضیح:](#-توضیح-40) - [◀ سوزنهایی در انبار کاه \*](#-سوزنهایی-در-انبار-کاه-) + - [💡 توضیح:](#-توضیح-41) - [◀ تقسیمها \*](#-تقسیمها-) + - [💡 توضیح:](#-توضیح-42) - [◀ واردسازیهای عمومی \*](#-واردسازیهای-عمومی-) + - [💡 توضیح:](#-توضیح-43) - [◀ همه چیز مرتب شده؟ \*](#-همه-چیز-مرتب-شده-) + - [💡 توضیح:](#-توضیح-44) - [◀ زمان نیمهشب وجود ندارد؟](#-زمان-نیمهشب-وجود-ندارد) + - [💡 توضیح:](#-توضیح-45) - [بخش: گنجینههای پنهان!](#بخش-گنجینههای-پنهان) - [◀ خب پایتون، میتوانی کاری کنی پرواز کنم؟](#-خب-پایتون-میتوانی-کاری-کنی-پرواز-کنم) + - [💡 توضیح:](#-توضیح-46) - [◀ `goto`، ولی چرا؟](#-goto-ولی-چرا) + - [💡 توضیح:](#-توضیح-47) - [◀ خودتان را آماده کنید!](#-خودتان-را-آماده-کنید) + - [💡 توضیح:](#-توضیح-48) - [◀ بیایید با «عمو زبان مهربان برای همیشه» آشنا شویم](#-بیایید-با-عمو-زبان-مهربان-برای-همیشه-آشنا-شویم) + - [💡 توضیح:](#-توضیح-49) - [◀ حتی پایتون هم میداند که عشق پیچیده است](#-حتی-پایتون-هم-میداند-که-عشق-پیچیده-است) + - [💡 توضیح:](#-توضیح-50) - [◀ بله، این واقعاً وجود دارد!](#-بله-این-واقعاً-وجود-دارد) - - [◀ Ellipsis \*](#-ellipsis-) + - [💡 توضیح:](#-توضیح-51) + - [◀ عملگر Ellipsis \*](#-عملگر-ellipsis--) + - [💡توضیح](#توضیح) - [◀ بینهایت (`Inpinity`)](#-بینهایت-inpinity) + - [💡 توضیح:](#-توضیح-52) - [◀ بیایید خرابکاری کنیم](#-بیایید-خرابکاری-کنیم) + - [💡 توضیح:](#-توضیح-53) - [بخش: ظاهرها فریبندهاند!](#بخش-ظاهرها-فریبندهاند) - [◀ خطوط را رد میکند؟](#-خطوط-را-رد-میکند) + - [💡 توضیح](#-توضیح-54) - [◀ تلهپورت کردن](#-تلهپورت-کردن) + - [💡 توضیح:](#-توضیح-55) - [◀ خب، یک جای کار مشکوک است...](#-خب-یک-جای-کار-مشکوک-است) + - [💡 توضیح](#-توضیح-56) - [بخش: متفرقه](#بخش-متفرقه) - [◀ `+=` سریعتر است](#--سریعتر-است) + - [💡 توضیح:](#-توضیح-57) - [◀ بیایید یک رشتهی بزرگ بسازیم!](#-بیایید-یک-رشتهی-بزرگ-بسازیم) + - [💡 توضیح](#-توضیح-58) - [◀ کُند کردن جستجوها در `dict` \*](#--کُند-کردن-جستجوها-در-dict-) + - [💡 توضیح:](#-توضیح-59) - [◀ حجیم کردن دیکشنری نمونهها (`instance dicts`) \*](#-حجیم-کردن-دیکشنری-نمونهها-instance-dicts-) + - [💡 توضیح:](#-توضیح-60) - [◀ موارد جزئی \*](#-موارد-جزئی-) - [مشارکت](#مشارکت) - [تقدیر و تشکر](#تقدیر-و-تشکر)