தீர்க்கப்பட்டது: str இலிருந்து இடைவெளியை அகற்று

ஒரு சரத்திலிருந்து இடைவெளியை அகற்றுவதில் உள்ள முக்கிய பிரச்சனை என்னவென்றால், அது எதிர்பாராத முடிவுகளை ஏற்படுத்தும். எடுத்துக்காட்டாக, “ஹலோ வேர்ல்ட்!” என்ற சரத்திலிருந்து அனைத்து இடைவெளிகளையும் நீக்கினால், உங்களுக்கு “ஹெல் ஓ வேர்ல்ட்!” கிடைக்கும். எதிர்பார்க்கப்படும் “ஹலோ வேர்ல்ட்!” என்பதற்குப் பதிலாக, இந்த சரம் முடிவில் கூடுதல் இடத்தைக் கொண்டுள்ளது.

def remove_whitespace(str): 
    return str.replace(" ", "")

இது ஒரு செயல்பாட்டு வரையறை. செயல்பாடு ஒரு வாதத்தை எடுத்துக்கொள்கிறது, str, மற்றும் str இன் மதிப்பை அனைத்து வைட்ஸ்பேஸ் எழுத்துகளும் அகற்றப்படும்.

இடைவெளிகளை ஏன் அகற்ற வேண்டும்

உங்கள் பைதான் குறியீட்டிலிருந்து இடைவெளிகளை அகற்றுவதற்கு சில காரணங்கள் உள்ளன.

ஒரு காரணம் என்னவென்றால், வெவ்வேறான குறியீடுகளை பிரிக்க வைட்ஸ்பேஸ் பயன்படுத்தப்படலாம், ஆனால் பைத்தானில் அது உண்மையில் அவசியமில்லை. உண்மையில், பைதான் புதிய வரி எழுத்து இல்லாமல் பல கோடுகளின் குறியீட்டை ஆதரிக்காது. எனவே உங்கள் குறியீட்டை முடிந்தவரை சுத்தமாக வைத்திருக்க முயற்சிக்கிறீர்கள் என்றால், இடைவெளியை அகற்றுவது உதவியாக இருக்கும்.

இடைவெளியை அகற்ற மற்றொரு காரணம் படிக்கக்கூடியது. நீங்கள் வேறொருவரின் பைதான் குறியீட்டைப் படிக்கும்போது, ​​எல்லாக் குறியீட்டையும் ஒரே வரியில் வைத்திருப்பது உதவியாக இருக்கும், இதனால் நீங்கள் மேலும் கீழும் உருட்ட வேண்டியதில்லை. இடைவெளியை அகற்றுவது உங்கள் குறியீட்டை எளிதாக படிக்க வைக்கும்.

தொடர்புடைய இடுகைகள்:

ஒரு கருத்துரையை