python编程——字符串讲解

作者:Insist--

个人主页:insist--个人主页

本文专栏:python专栏

专栏介绍:本专栏为免费专栏,并且会持续更新python基础知识,欢迎各位订阅关注。

前言

本文将介绍python字符串是什么?以及它的几种相关知识,比如创建字符串。

目录

一、字符串是什么

二、字符串相关知识

1、字符串创建

2、字符串访问:

3、切片操作

4、字符串拼接

5、字符串长度

6、大小写转换

7、输出字符串


一、字符串是什么

在python中,字符由单引号,双引号,引起来的形式,称之为字符串。python 不支持单字符类型,单个字符在python中也被认为是字符串。python字符串是不可变的。  在所有编程语言中,字符串几乎无所不在,编程的本质就是对数据的加工处理,对字符串处理的能力是编程最重要的能力之一。

二、字符串相关知识

1、字符串创建

在 Python 中,我们可以使用单引号('')、双引号("")或三引号(''' ''' 或 """ """)来创建字符串。使用三引号可以创建多行字符串

例如

str1 = 'Hello, World!'  #使用单引号创建字符串
str2 = "人生苦短,我用python"    #使用双引号创建字符串
str3 = '''这是一个
字符串'''  #使用三引号创建多行字符串

2、字符串访问:

字符串中的每个字符都有一个索引,索引从0开始。我们可以使用索引操作符 [] 来访问字符串中特定位置的字符。

例如

s=("人生苦短,我用python")
print(s[0])  # 输出:人
print(s[7])  # 输出:p
print(s[10:15])  # 输出:hon

3、切片操作

我们可以使用切片操作符来获取字符串的子串。切片是指从一个字符串中提取出一部分内容。通过指定开始索引和结束索引,我们可以提取字符串的特定部分。

例如

s=("人生苦短,我用python")
print(s[0:5])  # 输出:人生苦短,
print(s[3:])  # 输出:短,我用python
print(s[:7])  # 输出:人生苦短,我用
print(s[::2])  # 输出:人苦,用yhn(间隔为2)

4、字符串拼接

 我们可以使用加号(+)将多个字符串连接起来,这也被称为字符串拼接。

例如

a = "人生苦短"
b = ","
c = "我用python"
print(a + b + c)    #输出:人生苦短,我用python

5、字符串长度

使用 len() 函数可以获取字符串的长度

例如

a = ("人生苦短,我用python")
print(len(a))  # 输出:13

6、大小写转换

字符串还常常涉及大小的转换,主要有三个方法。

title:单词首字母大写。

lower:全部转换为小写。

upper:全部转换为大写。

7、输出字符串

可以使用print函数来输出字符串。如下

pring("人生苦短,拒绝内卷")

评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Insist--

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值