Python string functions

Python Programming Python Functions
12 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$69.99
List Price:  $99.99
You save:  $30
€65.09
List Price:  €93
You save:  €27.90
£56.02
List Price:  £80.04
You save:  £24.01
CA$96.21
List Price:  CA$137.46
You save:  CA$41.24
A$106.50
List Price:  A$152.16
You save:  A$45.65
S$94.88
List Price:  S$135.55
You save:  S$40.67
HK$547.08
List Price:  HK$781.57
You save:  HK$234.49
CHF 63.59
List Price:  CHF 90.85
You save:  CHF 27.25
NOK kr764.52
List Price:  NOK kr1,092.22
You save:  NOK kr327.70
DKK kr485.54
List Price:  DKK kr693.66
You save:  DKK kr208.12
NZ$116.87
List Price:  NZ$166.97
You save:  NZ$50.09
د.إ257.07
List Price:  د.إ367.25
You save:  د.إ110.18
৳7,696.46
List Price:  ৳10,995.41
You save:  ৳3,298.95
₹5,845.02
List Price:  ₹8,350.38
You save:  ₹2,505.36
RM331.92
List Price:  RM474.20
You save:  RM142.27
₦98,297.45
List Price:  ₦140,430.95
You save:  ₦42,133.50
₨19,467.44
List Price:  ₨27,811.82
You save:  ₨8,344.38
฿2,586.11
List Price:  ฿3,694.61
You save:  ฿1,108.49
₺2,257.70
List Price:  ₺3,225.42
You save:  ₺967.72
B$355.19
List Price:  B$507.43
You save:  B$152.24
R1,300.44
List Price:  R1,857.85
You save:  R557.41
Лв127.53
List Price:  Лв182.19
You save:  Лв54.66
₩95,343.18
List Price:  ₩136,210.38
You save:  ₩40,867.20
₪259.39
List Price:  ₪370.57
You save:  ₪111.18
₱4,014.38
List Price:  ₱5,735.07
You save:  ₱1,720.69
¥10,876.02
List Price:  ¥15,537.84
You save:  ¥4,661.82
MX$1,183.66
List Price:  MX$1,691.01
You save:  MX$507.35
QR254.83
List Price:  QR364.06
You save:  QR109.23
P952.42
List Price:  P1,360.66
You save:  P408.23
KSh9,168.69
List Price:  KSh13,098.69
You save:  KSh3,930
E£3,329.50
List Price:  E£4,756.64
You save:  E£1,427.13
ብር3,992.74
List Price:  ብር5,704.16
You save:  ብር1,711.42
Kz58,583.02
List Price:  Kz83,693.62
You save:  Kz25,110.60
CLP$65,554.03
List Price:  CLP$93,652.63
You save:  CLP$28,098.60
CN¥505.70
List Price:  CN¥722.46
You save:  CN¥216.76
RD$4,071.34
List Price:  RD$5,816.45
You save:  RD$1,745.10
DA9,415.49
List Price:  DA13,451.28
You save:  DA4,035.78
FJ$159.21
List Price:  FJ$227.46
You save:  FJ$68.24
Q544.84
List Price:  Q778.38
You save:  Q233.53
GY$14,671.19
List Price:  GY$20,959.74
You save:  GY$6,288.55
ISK kr9,784.60
List Price:  ISK kr13,978.60
You save:  ISK kr4,194
DH703.12
List Price:  DH1,004.51
You save:  DH301.38
L1,240.96
List Price:  L1,772.88
You save:  L531.91
ден4,012.27
List Price:  ден5,732.06
You save:  ден1,719.79
MOP$564.93
List Price:  MOP$807.08
You save:  MOP$242.14
N$1,294.05
List Price:  N$1,848.73
You save:  N$554.67
C$2,581.34
List Price:  C$3,687.79
You save:  C$1,106.44
रु9,369.68
List Price:  रु13,385.83
You save:  रु4,016.15
S/261.57
List Price:  S/373.68
You save:  S/112.11
K271.48
List Price:  K387.85
You save:  K116.36
SAR262.48
List Price:  SAR374.99
You save:  SAR112.51
ZK1,900.47
List Price:  ZK2,715.07
You save:  ZK814.60
L323.94
List Price:  L462.80
You save:  L138.85
Kč1,630.83
List Price:  Kč2,329.86
You save:  Kč699.02
Ft25,346.53
List Price:  Ft36,210.88
You save:  Ft10,864.35
SEK kr763.26
List Price:  SEK kr1,090.42
You save:  SEK kr327.16
ARS$61,644.55
List Price:  ARS$88,067.42
You save:  ARS$26,422.86
Bs483.68
List Price:  Bs691.01
You save:  Bs207.32
COP$273,058.61
List Price:  COP$390,100.45
You save:  COP$117,041.84
₡35,861.91
List Price:  ₡51,233.50
You save:  ₡15,371.58
L1,732.92
List Price:  L2,475.71
You save:  L742.78
₲523,307.77
List Price:  ₲747,614.58
You save:  ₲224,306.80
$U2,685.15
List Price:  $U3,836.09
You save:  $U1,150.94
zł280.89
List Price:  zł401.29
You save:  zł120.40
Already have an account? Log In

Transcript

Welcome to Python programming we have just started about the if condition so today I'll be starting with the functions Let us introduce to you all the Python functions and we'll again get back to the if conditions in our next videos. So start with the Python functions. So what is a Python function a function is a block of code which only runs when it is called you can pass data known as parameters into a function a function can return data as a result. So there are various functions in Python few are string function for your numeric function, I'll explain you on the both the both the functions. So let's start with the string function. So first here and write a phrase.

So just even name the variable name and providing phrase. So in this phrase, high writer string I write in this way. Suppose I'm right on in capital submitted in an application. So I'm right. By can is cool. So I'm writing this.

Now, the next step what I will do is suppose I want to convert this first do one thing for sprint is then see what happens. So it's printing in capital letter all in capital Python is cool. Now I want to change this uppercase string to a lowercase so what is the function to convert this uppercase string to a lowercase it is load. The function name is load. So I'm right here. Print phrase.

Phrase is the variable name that I have provided where I've stored the detail record of bye is good then give a dot and write, load. And after every function name I already told you that always give a first bracket. So it's done. Now just run it. See, it converted the uppercase string to lowercase. So this lower function will convert your upper case string to a lower case.

Now again, I write another phrase and give it a name of phrase one. So here also I write the same sentence. So now I'll write it in a lowercase. So Python is cool. I have written it, print this and see it's printing it lowercase. Now, I want to convert this to uppercase.

So here what I have to do in the print statement, I'm writing phrase one dogs offer a seat converted the whole text to uppercase. Now suppose you want to check whether the string that you have written or the string that is present is in uppercase or lowercase. So for that, what you can do is create another phrase called phrase to where I store a value, there is how you and I have to check whether this statement is in uppercase or in lowercase. So, we can just see from the text that is, this data is not in uppercase. So, to check something, whether it is in uppercase or in lowercase, we have to use a function. So, in this print statement, we'll use that particular function.

So, first print then within bracket right phrase to then dot ease Upper Gila first bracket, and here again, close the first bracket and run see it returns false. So this isn't logical operator is upper is checking whether your text is in uppercase, or in lowercase. So it returns false. It's a Boolean type data type, because it will return either true or false. So basically, this is a logical operation. Now here, suppose I'm creating another phrase.

Suppose phase three, and here I'm writing. What are you doing? Okay, now I will check whether this text is in lowercase or not. So I'll write print. phrase $3 is lowered, then the first bracket and the first bracket is closed and run so it returned Through that means this text is in lowercase. Now one of the interesting thing that I'll tell you now about this function here will combine two functions together.

Suppose this text What are you doing? This is not in uppercase, but I will create a function in such a way where I will use a function in such a way that it will first convert the text into uppercase and then it will return true when it will check that it is in uppercase or lowercase. So, here I will use phrase for equal to I use the same text. What are you doing? Now, here I will write print, right phrase for dot upper APA. So, in first convert the phrase for APA Case then.is awkward.

And now it will check whether it is in uppercase or in lowercase. So, just look at the function and the way I have written. So I have written print then the variable name then taught upper. So first thing what it will do is it will convert this phrase for to uppercase, and then it will check whether this text is in uppercase or not. So, can you guess what will be the result? Let's see seek return true because the first convert the whole text to uppercase and then it checked whether it is in uppercase or not.

So, after converting that whole text to uppercase, obviously it is an uppercase so it returned true. Same thing you can do for lowercase also. Okay, so the next function that we'll learn today is the length function. So what the scan function Window length function will tell you the length of the total text. So just create a text over here. So I'm writing text is equal to select anything over here.

So I'm right. Again, suppose Good morning. So now I want to know the total length of this text. So for this, I'll use the print function and within this print function, I'll use a function call length, and then the variable name. So run it and see it's turning 12 because the length of this text is 12. Now this counted 1234 include the space 5678 910 1112.

So 12 is the length so it returned 12 over here now a new problem. So create a phrase, right? All is well. Now, this is a new function that we'll be using. So write print, and then text and after text give a third bracket and write one what it will return. Let's see.

See it return L, this is basically l don't get confused with one this is not one this is L. So, if you are getting confused, then I must write something else over here. So I write for so what it returned it returned I do you know why it returned I, whenever I wrote for over here, because it is returning the fourth position letter from the F of text. Always remember one thing that machines start counting from 001 to this gap, is three and then the fourth letter is I saw it written it over here. So, if you change this to five it will return what s say it returned s, because starting from 01234 and five, the fifth letter is S. So here you were just providing the position and it will return the that letter that is present in the position it will return that particular letter.

Now, the next one, so, as this copy this text question over here and I write zero over here, see what it return it will return a because it start counting from zero now the next one. So here again, I'm write text one, and in this text one, I'll write a new day. And here I will use a new function called Sorry, I have to use a print function and within this print function I have to write text to one. And here I use a new function called index and within this index and write a word which what new I want to get the position of new from the above text. So I have written within quotes new. So run it and what it returned in return to because 01 and two, so this is the second word.

So it returned the position of new that is two. Now suppose you want to replace a word by a new word, then what can be done? So suppose text to is a new variable. So here I'm writing everything is lost. Next, I want to To replace this last word, we have a new word called fine. So I first have written everything is lost then I want to change, no, everything is not lost, everything is fine.

So I want to change this last to fine. So for that have to do replace function to text to dot replace, then write the word first you want to replace and then give a comma again within quotes right the new word that you want in place of last written, just run it, see what it returned, it returned, everything is fine. So you have replaced the word lost and you have changed it to fine. So in this way, you can replace a word with a new word. Always remember that write the word that you want to change first, and then the new word that you want in the second. So today, we have learned a few about functions, the few string functions basically.

So what are the functions we have learned the lower Upper East lower is the logical function length, then index, then replace. So these are the few functions that we have learned today. So I've just given you an idea on Python function. Now in the next video, we'll be starting with numerical functions. So I'll end my video over here. Goodbye.

See you in the next video. Thank you

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.