Python笔记2(字符串的基本用法1 包括定义,字符串相乘,找到字符串中我想要的字符)

字符串就是一种数据类型,是一系列字符

1.首先字符串是一种类型,Python中还有其他类型,可用如下代码查询这个类型

print(type(1.200))

输出结果为:浮点型

<class 'float'>

不同类型的变量不可以直接查询,要转成这样的才行:

2.字符串相乘

words="words"*3
print(words)

输出结果为:

wordswordswords
再来看看更好玩的代码:

word = 'a loooooong word'
num = 12
string = 'bang!'
total = string * (len(word) - num)
print(total)

这个输出结果是:

bang!bang!bang!bang!

其中len(word)是字符串Word的长度

2.分片与索引:

加上这个[]找到字符串中我想要的东西

代码如:

name="My name is skipper"
print(name[4]) #输出结果a
print(name[-1]) #输出结果r
print(name[3:7]) #输出结果name 
print(name[-7:-1]) #输出结果skippe
print(name[:5]) #输出结果My na
print(name[8:]) #输出结果is skipper
print(name[:-1]) #输出结果My name is skippe
print(name[-15:]) #输出结果name is skipper
print(name[:]) #输出结果My name is skipper

其中字符串的位置顺序是这样的:

下面是一个实际中的应用:

有些网站的图片下载下来名字很长,可利用Python索引和切片的方法命名:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值