@@ -536,7 +536,7 @@ msgid ""
536536"256``, which are used as the initial contents of the array."
537537msgstr ""
538538"اگر «*source*» یک *تکرارپذیر* «iterable» باشد، باید یک تکرارپذیر از اعداد صحیح در "
539- "بازه ``0 <= x < 256`` باشد، که این اعداد به عنوان محتویات اولیه آرایه استفاده "
539+ "بازه ``0 <= x < 256`` باشد، که این اعداد بهعنوان محتویات اولیه آرایه استفاده "
540540"میشوند."
541541
542542msgid "Without an argument, an array of size 0 is created."
@@ -1229,7 +1229,7 @@ msgid ""
12291229"Remember that at the module level, globals and locals are the same dictionary."
12301230msgstr ""
12311231"در همهٔ حالتها، اگر بخشهای اختیاری حذف شوند، کد در محدوده فعلی اجرا میشود. اگر فقط "
1232- "*globals* ارائه شود، باید یک دیکشنری باشد (و نه یک زیرکلاس از فرهنگ لغت ) که هم برای "
1232+ "*globals* ارائه شود، باید یک دیکشنری باشد (و نه یک زیرکلاس از دیکشنری ) که هم برای "
12331233"متغیرهای سراسری و هم برای متغیرهای محلی استفاده خواهد شد. اگر هر دو *globals* و "
12341234"*locals* ارائه شوند، بهترتیب برای متغیرهای سراسری و محلی استفاده میشوند. در صورت "
12351235"ارائه، *locals* میتواند هر شیء نگاشتی باشد. به خاطر داشته باشید که در سطح ماژول، "
@@ -1432,8 +1432,8 @@ msgid ""
14321432"value are not strings."
14331433msgstr ""
14341434"فراخوانی ``format(value, format_spec)`` به ``type(value).__format__(value, "
1435- "format_spec)`` تبدیل میشود که هنگام جستجوی متد :meth:`~object.__format__` مربوط به "
1436- "*value*، دیکشنری نمونه را نادیده میگیرد. اگر جستجوی متد به :mod:`object` برسد و "
1435+ "format_spec)`` تبدیل میشود که هنگام جستوجوی متد :meth:`~object.__format__` مربوط به "
1436+ "*value*، دیکشنری نمونه را نادیده میگیرد. اگر جستوجوی متد به :mod:`object` برسد و "
14371437"*format_spec* خالی نباشد، یا اگر *format_spec* یا مقدار بازگشتی رشته نباشند، "
14381438"استثنای :exc:`TypeError` پرتاب میشود."
14391439
@@ -1512,7 +1512,7 @@ msgid ""
15121512"different types, as is the case for 1 and 1.0)."
15131513msgstr ""
15141514"مقدار هش شیء را (در صورتی که داشته باشد) برمیگرداند. مقادیر هش اعداد صحیح هستند. از "
1515- "آنها برای مقایسهٔ سریع کلیدهای دیکشنری هنگام جستجو در دیکشنری استفاده میشود. مقادیر "
1515+ "آنها برای مقایسهٔ سریع کلیدهای دیکشنری هنگام جستوجو در دیکشنری استفاده میشود. مقادیر "
15161516"عددی که با یکدیگر برابر مقایسه میشوند، مقدار هش یکسانی دارند (حتی اگر از نوعهای "
15171517"متفاوتی باشند، مانند 1 و 1.0)."
15181518
@@ -1534,7 +1534,7 @@ msgstr ""
15341534"سامانهٔ راهنمای داخلی را فراخوانی میکند. (این تابع برای استفادهٔ تعاملی طراحی شده "
15351535"است.) اگر هیچ آرگومانی ارائه نشود، سامانهٔ راهنمای تعاملی در کنسول مفسر آغاز میشود. "
15361536"اگر آرگومان یک رشته باشد، آن رشته بهعنوان نام یک ماژول، تابع، کلاس، متد، کلیدواژه "
1537- "یا موضوع مستندات جستجو میشود و صفحهٔ راهنمای آن در کنسول نمایش داده میشود. اگر "
1537+ "یا موضوع مستندات جستوجو میشود و صفحهٔ راهنمای آن در کنسول نمایش داده میشود. اگر "
15381538"آرگومان هر نوع شیء دیگری باشد، صفحهٔ راهنمای مربوط به آن شیء تولید میشود."
15391539
15401540msgid ""
@@ -3230,8 +3230,8 @@ msgid ""
32303230"The *object_or_type* determines the :term:`method resolution order` to be "
32313231"searched. The search starts from the class right after the *type*."
32323232msgstr ""
3233- "*object_or_type* ترتیب :term:`حل متد <method resolution order>` را که باید جستجو "
3234- "شود تعیین میکند. جستجو از کلاسی که بلافاصله پس از *type* قرار دارد آغاز میشود."
3233+ "*object_or_type* ترتیب :term:`حل متد <method resolution order>` را که باید جستوجو "
3234+ "شود تعیین میکند. جستوجو از کلاسی که بلافاصله پس از *type* قرار دارد آغاز میشود."
32353235
32363236msgid ""
32373237"For example, if :attr:`~type.__mro__` of *object_or_type* is ``D -> B -> C -> A -> "
@@ -3240,15 +3240,15 @@ msgid ""
32403240msgstr ""
32413241"برای مثال، اگر :attr:`~type.__mro__` مربوط به *object_or_type* برابر با ``D -> B -> "
32423242"C -> A -> object`` باشد و مقدار *type* برابر ``B`` باشد، در این صورت :func:`super` "
3243- "در مسیر ``C -> A -> object`` جستجو میکند."
3243+ "در مسیر ``C -> A -> object`` جستوجو میکند."
32443244
32453245msgid ""
32463246"The :attr:`~type.__mro__` attribute of the class corresponding to *object_or_type* "
32473247"lists the method resolution search order used by both :func:`getattr` "
32483248"and :func:`super`. The attribute is dynamic and can change whenever the "
32493249"inheritance hierarchy is updated."
32503250msgstr ""
3251- "ویژگی :attr:`~type.__mro__` کلاس متناظر با *object_or_type* ترتیب جستجوی حل متد را "
3251+ "ویژگی :attr:`~type.__mro__` کلاس متناظر با *object_or_type* ترتیب جستوجوی حل متد را "
32523252"که هم توسط :func:`getattr` و هم توسط :func:`super` استفاده میشود، فهرست میکند. این "
32533253"ویژگی پویا است و هر زمان که سلسلهمراتب وراثت تغییر کند، ممکن است تغییر یابد."
32543254
@@ -3327,7 +3327,7 @@ msgid ""
33273327"possible use case for this is calling :term:`descriptors <descriptor>` in a parent "
33283328"or sibling class."
33293329msgstr ""
3330- "علاوه بر جستجوی متدها، :func:`super` برای جستجوی ویژگیها نیز عمل میکند. یکی از "
3330+ "علاوه بر جستوجوی متدها، :func:`super` برای جستوجوی ویژگیها نیز عمل میکند. یکی از "
33313331"کاربردهای ممکن آن، فراخوانی :term:`توصیفگرها <descriptor>` در یک کلاس والد یا همرده "
33323332"است."
33333333
@@ -3339,12 +3339,12 @@ msgid ""
33393339"Accordingly, :func:`super` is undefined for implicit lookups using statements or "
33403340"operators such as ``super()[name]``."
33413341msgstr ""
3342- "توجه داشته باشید که :func:`super` بهعنوان بخشی از فرایند اتصال برای جستجوی صریح "
3342+ "توجه داشته باشید که :func:`super` بهعنوان بخشی از فرایند اتصال برای جستوجوی صریح "
33433343"ویژگیها با نماد نقطه، مانند ``super().__getitem__(name)``, پیادهسازی شده است. این "
33443344"کار از طریق پیادهسازی متد :meth:`~object.__getattribute__` خودش انجام میشود تا "
3345- "کلاسها را با ترتیبی قابل پیشبینی جستجو کند؛ ترتیبی که از وراثت چندگانهٔ مشارکتی "
3345+ "کلاسها را با ترتیبی قابل پیشبینی جستوجو کند؛ ترتیبی که از وراثت چندگانهٔ مشارکتی "
33463346"(cooperative multiple inheritance) پشتیبانی میکند. بر این اساس، رفتار :func:`super` "
3347- "برای جستجوهای ضمنی که با دستورها یا عملگرهایی مانند ``super()[name]`` انجام میشوند، "
3347+ "برای جستوجوهای ضمنی که با دستورها یا عملگرهایی مانند ``super()[name]`` انجام میشوند، "
33483348"تعریف نشده است."
33493349
33503350msgid ""
@@ -3694,7 +3694,7 @@ msgstr ""
36943694"*level* مشخص میکند که از درونریزی مطلق استفاده شود یا نسبی. مقدار ``0`` (که مقدار "
36953695"پیشفرض است) به این معناست که فقط درونریزی مطلق انجام شود. مقادیر مثبت برای *level* "
36963696"تعداد پوشههای والد را مشخص میکنند که باید نسبت به پوشهٔ ماژولی که :func:`__import__` "
3697- "را فراخوانی کرده است جستجو شوند (برای جزئیات، :pep:`328` را ببینید)."
3697+ "را فراخوانی کرده است جستوجو شوند (برای جزئیات، :pep:`328` را ببینید)."
36983698
36993699msgid ""
37003700"When the *name* variable is of the form ``package.module``, normally, the top-level "
0 commit comments