今天我们来学习Python零基础入门教程第6课:字符串。
在Python零基础入门教程4:数据类型浅谈里我们说了字符串是带引号的量,像‘1’、‘a’、’adb’、’我是小李啊’等都是字符串,字符串除了可以用”还可以用双引号””、三个单引号”””,三个双引号””””””进行表示。引号里面可以是任何字符。
开始今天的第一个知识点:获取字符串里面的一个特定字符:
我们把我们网站域名定义成一个变量url,运行下面代码
url = 'www.445i.com'
print(url[1])
运行下面代码:
url = 'www.445i.com' print(url[3])
运行下面代码:
url = 'www.445i.com'
print(url[-1])
自己仔细看下结果输出的是什么,现在你知道怎么获取字符串里面的一个特定字符了吗?
好了我来总结下:获取字符串里面的一个特定字符,如要输出i要怎么写呢,其实我们只要从第一个w开始数,开始是0,每一字母就加1,数到i,我们定义变量:word = ‘Hello’,如下图
如果想到获取H,那么就运行
word = 'Hello' print(word[0])
那么如何知道一个字符串它有多长,这是今天的第二个知识点:新函数:len(),运行下面代码看看结果是什么
word = 'Hello'
print(len(word))
结果是5,也就是说他的长度是5
运行:
word = '我来了啊' print(len(word))
结果是4
看上面我们知识,字符串长度就是看引号里字符的个数,但是要注意空格也算一个字符,运行下面代码就知道了:
word = '我来 了啊'
print(len(word))
字符串的第三个知识点:字符串常用内置方法:如下图
运行代码
word = 'Hello'
print(word.lower())
结果是hello
运行:
word = 'Hello' print(word.upper())
结果是HELLO
其他的可以自己多运行试试,初学者一定要多写代码
字符串的第四个知识点:字符串的拼接
如,把’你好,‘、’可以交个朋友吗?‘这2个字符串拼接成:你好,可以交个朋友吗?怎么弄,很简单,只要在2个字符串加+号就可以了:运行下面的代码就成功了
print('你好,' + '可以交个朋友吗?')
字符串的第五个知识点:字符串转换为数字。
如果字符串里都是数字,那么可以转换为整型,用函数:int()就可以了,如果还有小数点,可以转换成浮点型,用float()函数就可以,注意:字符串里不能有除数字外的其他字符。
例:
i = '232'
w = '123.0'
print(int(i),float(w))
print(type(i),type(w))
结果:
232 123.0
<class 'str'> <class 'str'>
我们看到它们分别变成了整型和浮点型(注意了吗,print()函数可以同时打印多个变量
今天的课就讲完了,不要被长长的文字吓到了,很简单,多打几次代码就好了,一天就写了一篇文章,如果满意的话,点击下面的打赏,支持下本站吧,谢谢
未经允许不得转载:445IT之家 » Python零基础入门教程6:字符串