第三章:常见的基础数据结构-字符串构造与索引
发布日期:2021-05-07 07:29:16 浏览次数:21 分类:精选文章

本文共 808 字,大约阅读时间需要 2 分钟。

直接学习:https://edu.csdn.net/course/play/6861/326739

一、字符串的构造
单引号:字符串中含有双引号时;
双引号:字符串中含有单引号时;
三引号:字符串中既含有双引号又单引号时,或需要多行显示时。
单引号构造字符串:

'he says "good morning"'

双引号构造字符串:

"I'm fine too!"

三引号构造字符串时:

print('''he says "good morning,I'm fine too!''')
string4='''据了解,持续降雪造成安徽部分地区农房倒塌、种植养殖业大棚损毁,其中合肥、马鞍山、铜陵3市倒塌农房8间,紧急转移安置8人'''print(string4)

二、字符串属于序列

#正向单序列
1、正向单序列指的是只获取列表中的某一个元素,并且是从左到右的方向索取对应位置的元素,可以使用[index]表示;
2、需要注意的是,索引值index是从0开始的,所以索引值与实际元素的位置正好差1;

price = '5元/瓶'# 取出价格,并做整型转换print(int(price[0]))# 取出字符串中的“元”print(price[1])# 取出字符串中的“瓶”print(price[3])print(price[len(price) -1])

#负向单索引

1、负向单索引是指在正向单索引的基础上添加一个"-",所表达的含义是从右向左的方向获取元素,可以用[-index]表示;
2、需要注意的是负索引index是从-1开始的;

price = '5元/瓶'# 取出字符串中的“瓶”print(price[-1])
ID = '123456198908187890'# 根据身份证号码识别性别if int(ID[-2]) % 2 == 0:    print('女')else:    print('男')
上一篇:第三章:常见的基础数据结构-字符串切片的使用
下一篇:第六章:Scrapy框架-下载器中间件讲解

发表评论

最新留言

不错!
[***.144.177.141]2025年04月09日 08时47分00秒