Skip to main content

String

Strings' Ops​

For a new line in the string: \n​

print("Hey \n baby")
Output
Hey
baby

For a tab: \t​

print("Hey \t baby")
Output
Hey baby

For a backslash: \​

print("Hey \\ baby")
Output
Hey \ baby

Strings' Methods​

.upper()​

A = "i can't help it but fall in love with you"
B = A.upper()
print(B)
Output
I CAN'T HELP IT BUT FALL IN LOVE WITH YOU

.replace()​

A = "kevinph4n is handsome-ish"
B = A.replace('handsome-ish', 'handsome')
print(B)
Output
kevinph4n is handsome

.find()​

  • The output would be the first index of the string
name = "Kevin Phan"
A = name.find('Phan')
B = name.find('Kevin')
print(A)
print(B)
Output
6
0

.title()​

name = "im a beast iykyk"
A = name.title()
print(A)
Output
Im A Beast Iykyk

Practices​

1/​

print("AB\nC\nDE")
Output
AB
C
DE

2/​

print("heyPhan".find("Phan"))
Output
3

3/​

Name = "Kevin Phan", Name[-1] would be?

-> Answer: n

Name = "Kevin Phan"
print(Name[-1])
Output
n

4/​

A = "python basics kevinph4n"
B = A.title()
print(B)
Output
Python Basics Kevinph4N