你好,我是goldsunC
让我们一起进步吧!
字符串操作与处理
字符串是编程语言中经常会遇见的东西,而字符串又和那些编程语句什么的不太一样,我们可能需要对一个字符串进行各种各样的处理,后面我将给出我整理的一些常用的对字符串进行处理的方法。
字符串创建
将一系列字符包裹在一对单引号或者双引号中即可创建字符串,就像这样:
>>> 'I am goldsunC'
'I am goldsunC'
>>> "I am goldsunC"
'I am goldsunC'
首先,不管你是用单引号还是双引号创建的字符串,在shell中输出的均为单引号的字符串,而实际上单引号和双引号创建出的字符串没有实质性不同,那为什么不规范成一种创建格式呢?因为它有一点作用,试想,假如你的字符串是一段话,里面还包括引号,比如:
>>> 'I said :"I am goldsunC"'
'I said :"I am goldsunC"'
这样就体现了有两种字符串的好处了:使得我们可以创建本身就含有引号的字符串。
我们都知道,Python语言中有四种数据类型,分别是:
布尔型、整型、浮点型、字符串型
布尔型:只表示真假,只有True和False两种取值。一般为逻辑表达式形式。
整型:整数,如1、3、5等。
浮点型:即带小数点的类型,如1.23、1.0e8等。
字符串型字符组成的序列,如"I am goldsunC",像字母、数字、空格等都可以作为字符。
因为在编程语言中经常会将一些对象赋值给一些变量,如果你想查看某个变量的类型,只需要这样输入即可:
type(variable)
#For example
>>> type(2)
>>> type(1+1<5)
# bool即为布尔型。
>>> type(1.23)
>>> type('I am goldsunC')
同时,你也可以将