همانطور که در مقاله قبلی گفتیم، در صورتی که از تابع title() برای تغییر کاراکترها استفاده کنیم و اگر در متن از کاراکتر ' یا آپاستروف استفاده کرده باشیم، مشکلی که به وجود میآید این است که حرف بعد این کاراکتر هم capitalize میشود. مثال قبلی را دوباره ران میکنیم تا مشکل را ببینیم:
Python
خروجی:
Code
روش رفع مشکل
برای رفع این لازم است ماژول string را به برنامه خود اضافه کنیم. ماژولها را با لغت کلیدی و رزرو شده import میتوانیم فراخوانی کنیم.
این کد را باید به ابتدای برنامه خود اضافه کنیم.
حالا ماژول string را به برنامه خود اضافه کردیم و میتوانیم از متدها و اشیائی که در این ماژول تعریف شده استفاده کنیم.
Python
خروجی:
Code
جزئیات کامل در خصوص ماژول string و متدهایی که این ماژول میپذیرد را در داکیومنت سایت پایتون به این لینک میتوانید مطالعه کنید.
- پایتون ۳
- python
- python3
- apostrophe in python
- apostrophe
- آپاستروف در پایتون
- string module python
- ماژول string پایتون
نظرات
Newly created comments need to be manually approved before publication, other users cannot see this comment until it has been approved.
Newly created comments need to be manually approved before publication, other users cannot see this comment until it has been approved.