Skip to content

Commit a1e481b

Browse files
authored
🌐 [translation-sync] Update redirect URLs for mypy and jax docs (#84)
* Update translation: lectures/python_advanced_features.md * Update translation: .translate/state/python_advanced_features.md.yml
1 parent 3b5e28f commit a1e481b

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

.translate/state/python_advanced_features.md.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
source-sha: f791129259d11c138d7662c88f994c9d5ebaa875
2-
synced-at: "2026-03-25"
1+
source-sha: dcf952a9a05ba3bf8763c21d89dac3c7480b8d45
2+
synced-at: "2026-03-26"
33
model: claude-sonnet-4-6
44
mode: UPDATE
55
section-count: 7

lectures/python_advanced_features.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -580,14 +580,14 @@ add(1.5, 2.7)
580580

581581
1. **خوانایی**: راهنمای نوع امضای تابع را خوددستنویس (self-documenting) می‌کند. خواننده فوراً می‌داند که یک تابع چه نوع‌هایی را انتظار دارد و چه نوع‌هایی برمی‌گرداند.
582582
2. **پشتیبانی ویرایشگر**: IDEهایی مانند VS Code از راهنمای نوع برای ارائه تکمیل خودکار بهتر، تشخیص خطا، و مستندات درخطی استفاده می‌کنند.
583-
3. **بررسی خطا**: ابزارهایی مانند [mypy](https://mypy.readthedocs.io/) و [pyrefly](https://pyrefly.org/) راهنمای نوع را تجزیه‌وتحلیل می‌کنند تا اشکالات را *قبل از* اجرای کد شناسایی کنند.
583+
3. **بررسی خطا**: ابزارهایی مانند [mypy](https://mypy.readthedocs.io/en/stable/) و [pyrefly](https://pyrefly.org/) راهنمای نوع را تجزیه‌وتحلیل می‌کنند تا اشکالات را *قبل از* اجرای کد شناسایی کنند.
584584
4. **کد تولیدشده توسط LLM**: مدل‌های زبانی بزرگ اغلب کدی با راهنمای نوع تولید می‌کنند، بنابراین درک نحو به شما کمک می‌کند خروجی آن‌ها را بخوانید و استفاده کنید.
585585

586586
### راهنمای نوع در پایتون علمی
587587

588588
راهنمای نوع به بحث {doc}`نیاز به سرعت <need_for_speed>` ارتباط دارد:
589589

590-
* کتابخانه‌های پرکارایی مانند [JAX](https://jax.readthedocs.io/) و [Numba](https://numba.pydata.org/) برای کامپایل کد ماشین سریع به دانستن نوع متغیرها متکی هستند.
590+
* کتابخانه‌های پرکارایی مانند [JAX](https://docs.jax.dev/en/latest/) و [Numba](https://numba.pydata.org/) برای کامپایل کد ماشین سریع به دانستن نوع متغیرها متکی هستند.
591591
* در حالی که این کتابخانه‌ها نوع‌ها را در زمان اجرا استنتاج می‌کنند نه اینکه مستقیماً راهنمای نوع پایتون را بخوانند، *مفهوم* یکسان است --- اطلاعات صریح نوع، بهینه‌سازی را ممکن می‌سازد.
592592
* با تکامل اکوسیستم پایتون، انتظار می‌رود ارتباط بین راهنمای نوع و ابزارهای کارایی بیشتر شود.
593593

0 commit comments

Comments
 (0)