Python学习笔记 字符串的基本操作

前言

字符串或串(String)是由数字、字母、下划线组成的一串字符。在 Python 中,字符串用单引号或者双引号括起来。

一、字符串的基本操作

1.拼接

Python 中使用+来合并两个字符串,这种合并字符串的方法叫做拼接。

2.字符串长度获取

Python 提供了len()函数来计算,并返回字符串的长度,即字符串中单个元素的个数。

3.大小写转换

Python 提供了upper()lower()方法,来对字符串进行大小写转换。其中,upper()会将字符串中的所有字符都转换为大写,lower()则将所有字符转换为小写。除此之外,Python 还贴心的提供了title()方法,将字符串所有单词的首字母变成大写,而其他字母依然小写。

4.去除字符串首尾空格

Python 提供了strip()方法,可以去除字符串两侧(不包含内部)全部的空格。使用该方法,也可以通过指定参数,去除两侧指定的特定字符。

5.字符串查找

Python 提供了内置的字符串查找方法find(),利用该方法可以在一个较长的字符串中查找子字符串。如果该字符串中,有一个或者多个子字符串,则该方法返回第一个子串所在位置的最左端索引,若没有找到符合条件的子串,则返回-1

6.字符串替换

Python 提供了replace()方法,用以替换给定字符串中的子串。

7.字符串分割

Python 提供了split()方法实现字符串分割。该方法根据提供的分隔符,将一个字符串分割为字符列表,如果不提供分隔符,则程序会默认把空格(制表、换行等)作为分隔符。

二、实际代码操作

'''
2022-5-14
'''
strip_string1 = input()
strip_string2 = input()

full_string = strip_string1 + ' ' +strip_string2   #字符串的连接
print(full_string)

strip_string3 = strip_string1.title()   #字符串所有单词首字母大写
print(strip_string3)

print(len(full_string)) #输出字符串的长度

print(full_string.find('you'))   #查找字符串

print(full_string.replace('miss','love'))   #替换字符串

print(full_string.split(','))




'''
C:\Users\Administrator\PycharmProjects\ProphetPro\venv\Scripts\python.exe C:/Users/Administrator/PycharmProjects/ProphetPro/main.py
I miss you
, And you?
I miss you , And you?
I Miss You
21
7
I love you , And you?
['I miss you ', ' And you?']

Process finished with exit code 0
'''

猜你喜欢

转载自blog.csdn.net/qq_43659681/article/details/124774489