تبدیل عدد انگلیسی به فارسی در پایتون
این قطعه کد پایتون توسط یکی از کاربران در کامپایلر آنلاین پایتون نوشته و اجرا شده است. شما هم میتوانید کدهای خود را به صورت آنلاین تست کنید.
زبان: پایتون
این اسکریپت پایتون ارقام انگلیسی (۰ تا ۹) را به ارقام فارسی (۰ تا ۹) در هر ورودی تبدیل میکند. برای این کار از یک دیکشنری برای نگاشت هر رقم استفاده شده و تابعی که ورودی را به رشته تبدیل کرده، هر کاراکتر را پردازش کرده و دوباره آنها را به هم میچسباند. اگر ورودی قابل تبدیل نباشد، مقدار اصلی برگردانده میشود.
ویژگیهای کلیدی:
- کار با اعداد و رشتهها
- حفظ کاراکترهای غیرعددی
- ساده و قابل تغییر
مثال: convert_eng_num_to_fa(4352) خروجی "۴۳۵۲" و convert_eng_num_to_fa("13 تیر 1405") خروجی "۱۳ تیر ۱۴۰۵" است.