第三章:常见的基础数据结构-字符串构造与索引

直接学习: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('男')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值