یادگیری بی انتهاست...

در این وبلاگ سعی می‌کنیم تا یاد بگیریم و یاد بدهیم...

یادگیری بی انتهاست...

در این وبلاگ سعی می‌کنیم تا یاد بگیریم و یاد بدهیم...

طبقه بندی موضوعی
کلمات کلیدی

تبدیل حروف بزرگ به کوچک و بلعکس

تبدیل حروف بزرگ به کوچک و بلعکس با swapcase در پایتون

تبدیل حروف بزرگ به کوچک و بلعکس با swapcase

Invert text and convert uppercase letters to lowercase and vice versa

نوشتن حلقه for برعکس در پایتون

تبدیل حروف بزرگ به کوچک و بلعکس و برعکس کردن متن با استفاده از پایتون

برنامه پایتون

برعکس کردن متن و تبدیل حروف بزرگ به کوچک و بالعکس با استفاده از پایتون

وارد کردن مقادیر بلاک های سیمولینک با استفاده از متغییر

دادن متغییر به بلاک های سیمولینک متلب

نحوه وارد کردن داده ها در سیمولینک متلب

نحوه وارد کردن داده در سیمولینک متلب به صورت متغییر

نحوه وارد کردن داده در سیمولینک به صورت متغییر

سیمولینک متلب

سیمولینک

simulink matlab

matlab

How to enter data in MATLAB Simulink blocks using a variable

نحوه تبدیل فایل mp3 به متن

نحوه تبدیل صوت به متن

تبدیل فایل mp3 متن

آموزش تبدیل voice انگلیسی به متن انگلیسی

how to convert mp3 file to text

نحوه تغییر سرعت پخش ویدیو در windows media player

نحوه تغییر سرعت پخش ویدیو در vlc

نحوه تغییر سرعت پخش ویدیو در kmplayer

نحوه تغییر سرعت ویدیو

نحوه افزایش و کاهش سرعت ویدیو

تغییر سرعت پخش ویدیو

دانلود اسمیت چارت

در اینجا قصد داریم تا با زبان برنامه نویسی پایتون برنامه ای بنویسیم که در آن یک متن یا string را دریافت کند و حروف بزرگ را به حروف کوچک و بالعکس تبدیل کند و همچنین متن را برعکس کند. 

 

برای تبدیل حروف کوچک به بزرگ و بالعکس از روش swapcase استفاده می کنیم. استفاده از این روش به صورت زیر است:

 

>>> string = "Hello to Word."

>>> string.swapcase()

'hELLO TO wORD.'

حال با استفاده از حلقه for زیر می‌توانیم متن را برعکس کنیم :

    for x in range (len(string)-1,-1,-1):
        output += string[x]

دقت کنید که دستور حلقه به این صورت است که ابتدا مقدار طول رشته را محاسبه می‌کند و از آن یکی کم می‌کند تا اندیس آخرین کاراکتر بدست بیاید سپس با استفاده از گام -1 از انتها تا ابتدا می‌رود، و چون اولین اندیس0 می‌باشد پس باید تا -1 برود تا صفر را هم در حلقه داشته باشیم.

 

برنامه نهایی به صورت زیر  است:

 

def myfunction (string):
    output = ""
    string = string.swapcase()
    for x in range (len(string)-1,-1,-1):
        output += string[x]
    return output
print (myfunction("Hello Python World"))

 

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است
ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی