تمرین برنامه نویسی؛ با کدبزن!

منبع جامع سوالات و تمرینات برنامه نویسی

تبدیل اعداد فارسی به انگلیسی

آسان 124/ دانلود 428 بازدید

تابعی بنویسید که رشته ای دریافت کند و اعداد فارسی داخل آن را به اعداد انگلیسی تبدیل کند و برگرداند

👨‍💻 20 ساعت قبل کاربر ناشناس این تمرین رو مشاهده کرد

2 جواب

نمیتونم این تمرین رو حل کنم!
def convert_persian_to_english_numbers(input_string):
    # دیکشنری برای تبدیل اعداد فارسی به انگلیسی
    persian_to_english = {
        '۰': '0',
        '۱': '1',
        '۲': '2',
        '۳': '3',
        '۴': '4',
        '۵': '5',
        '۶': '6',
        '۷': '7',
        '۸': '8',
        '۹': '9'
    }
    
    # تبدیل رشته با استفاده از دیکشنری
    output_string = ""
    for char in input_string:
        if char in persian_to_english:
            output_string += persian_to_english[char]
        else:
            output_string += char
    return output_string

# تست تابع
input_string = "امروز ۱۲۳۴ روز خوبی است و دما ۲۵ درجه است."
converted_string = convert_persian_to_english_numbers(input_string)
print(converted_string)
Mma123 دانلود Python
def convert_persian_to_english(persian_string):
    # دیکشنری برای تبدیل اعداد فارسی به انگلیسی
    persian_to_english = {
        '۰': '0',
        '۱': '1',
        '۲': '2',
        '۳': '3',
        '۴': '4',
        '۵': '5',
        '۶': '6',
        '۷': '7',
        '۸': '8',
        '۹': '9'
    }
    
    # تبدیل اعداد فارسی به انگلیسی
    english_string = ''.join(persian_to_english.get(char, char) for char in persian_string)
    
    return english_string
Arman.danyy دانلود Python
<< صفحه قبل 1 صفحه بعد >>

ارسال جواب

/* کداتو توی این بخش بنویس
فرقی نمیکنه چه زبان برنامه نویسی باشه، همرو پشتیبانی میکنیم :)
البته قبلش این سه خط رو پاک کن */
                    
  • لطفا جواب های تکراری ارسال نکن
  • قبل از ارسال، جوابت رو داخل یک کد ادیتور مثل vscode بنویس و بعد اینجا Paste کن
  • جواب های ارسالی، پس از بررسی کوتاهی، ویرایش میشن و در سایت نمایش داده میشن
  • ارسال جواب حق مادی یا معنوی برای ارسال کننده ایجاد نمیکند و تمام حقوق برای سایت کدبزن محفوظ است

تمرینات مرتبط

تشخیص با استفاده از هوش مصنوعی
×
×
بستن