Python String Functions - Hinglish Notes
Basic String Functions (Basic wale kaam ke functions):
len(s) - String ki length (kitne characters hain) return karta hai.
[Link]() - Saare characters ko capital (uppercase) mein convert karta hai.
[Link]() - Saare characters ko small (lowercase) mein convert karta hai.
[Link]() - Sirf pehla letter capital karta hai.
[Link]() - Har word ka first letter capital karta hai.
[Link]() - Aage aur peeche ke spaces hataata hai.
[Link]() - Sirf left side ke spaces hataata hai.
[Link]() - Sirf right side ke spaces hataata hai.
Search aur Replace wale functions:
[Link](sub) - Substring ki pehli position (index) return karta hai. Agar na mile to -1 deta hai.
[Link](sub) - Yeh bhi position deta hai, lekin agar na mile to error deta hai.
[Link](old, new) - String ke andar jo old word hai usko new se replace karta hai.
[Link](sub) - Substring kitni baar aayi hai, uska count deta hai.
[Link](prefix) - Check karta hai ki string kis prefix se start ho rahi hai.
[Link](suffix) - Check karta hai ki string kis suffix pe end ho rahi hai.
Formatting Functions (String ko format karna):
[Link](val1, val2, ...) - {} ke jagah values daal kar string format karta hai.
f"{val1} text" - f-string ka use karke direct values add kar sakte ho.
[Link](width) - String ke left side mein zero add karta hai jab tak desired width na ho jaaye.
Character Testing Functions (Check karte hain string ke characters ko):
[Link]() - Check karta hai ki saare characters alphabets hain ya nahi.
[Link]() - Check karta hai ki string mein sirf numbers hain ya nahi.
[Link]() - Check karta hai ki alphabets ya numbers hain ya nahi (special characters nahi).
[Link]() - Check karta hai ki string mein sirf space hai ya nahi.
[Link]() - Check karta hai ki saare letters small hain ya nahi.
[Link]() - Check karta hai ki saare letters capital hain ya nahi.
Splitting aur Joining (String todna aur jodna):
[Link]() - String ko tod deta hai list mein, space ke base par.
[Link](',') - Comma ya koi aur separator dekar tod sakte ho.
','.join(list) - List ke items ko jod kar ek single string bana deta hai.
Example in Hinglish:
text = " Hello Python "
print(len(text)) # 16 (length ke spaces bhi count hote hain)
print([Link]()) # 'Hello Python' (space hata diye)
print([Link]()) # ' HELLO PYTHON ' (capital letters)
print([Link]("Python")) # 8 (Python ki starting position)