Python零基础入门教程6:字符串

今天我们来学习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:字符串

赞 (0) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏