python之字符串的基本使用方法

字符串作为作为一种信息表达的载体来说在任何一种语言中都有着重要的作用,更简洁的说法就是任何在双引号中的文字被称为字符串,下面介绍几种常用的字符串用法

字符串的合并

我们先输入下面这段代码

his_job=" is student"
his_do=" play the guitar"
his_name=" kevin"
introduce=his_name+his_job+his_do
print(introduce)

运行结果是
在这里插入图片描述
到这里我想大家已经知道这段代码的作用了,这种方法可以用来整合从数据库中调出的信息,但是如果碰到不同形式的信息怎么合并呢,类似于下面的代码

num=1
string="1"
print(num+string)

在这里插入图片描述
变量的格式不同的时候,可以用下面这种方法进行转换

num=1
string="1"
num2=int(string)
print(num+num2)

这样就可以转换为同种类型的变量然后合并了
那么字符串之间可以相加当然也可以相乘,比如说

string="nice "
string2=string*3
print(string2)

结果就是
在这里插入图片描述

字符串的分片与索引

解释这个内容之前让我们先看一段代码

string="python is very nice"
print(string[0])     #输出为(p)
print(string[-6])    #输出为(y)
print(string[7:15])  #输出为(is very)
print(string[2:8])   #输出为(thon i)
print(string[:12])   #输出为(python is ve)
print(string[15:])   #输出为(nice)

输出结果是
在这里插入图片描述
我相信聪明的你已经看出来了字符串的分片的用法;字符串第一个字符编号为0,从左到右依次为0123…;而:作用显示从左边的字符开始,一直显示到:右边字符的前一位;在实际生活中当我们需要给一张名字较长的图片命名时,比如https://i-blog.csdnimg.cn/blog_migrate/896410cbe5f870057117d9a103f3c0cc.png,我们就可以用切片的方法只切取后9位,02153.png,这样就比较容易选取
当我们生活中抽奖时,往往会隐藏中奖人的中间几位电话号比如138****7176,我们可以用下面这种方法实现

number="13800007176"
number_hide=number[:3]+'*'*4+number[7:]
print(number_hide)

可以得到下面的结果
在这里插入图片描述
我是python新手,如果这篇文章有什么不对的地方欢迎留言指正

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值