Python入门学习笔记之字符串处理

目录

      • 字符串拼接
      • 字符串长度获取
      • 字符串大小写转换
      • 去除字符串首尾某字符
      • 字符串查找子串位置
      • 字符串替换
      • 字符串分割


字符串拼接

基本语法如下:

string3 = string1 + string2

其中:

string1:待合并的第一个字符串;

string2:待合并的第二个字符串;

string3:合并后的字符串。


字符串长度获取

基本语法如下:

length = len(string1)

其中:

string1:目标字符串;

length:保存字符串长度的变量;

len:获取字符串长度的语法关键词。


字符串大小写转换

基本语法如下:

upper_string = string1.upper()

lower_string = string1.lower()

title_string = string1.title()

其中:

upper():将字符串中的所有字符都转换为大写;

lower():将字符串中的所有字符都转换为小写;

title():将字符串的首字母变成大写,而其他字母依然小写。


去除字符串首尾某字符

基本语法如下:

strip_string = string1.strip(char1)

其中:

string1:待处理的字符串;

strip_string:处理后的字符串;

char1:需要去除的字符。


字符串查找子串位置

基本语法如下:

a = string1.find(string2)

其中:

string1:源字符串;

string2:需要查找的子串;

a:子串在源字符串中首次出现的位置;

find:字符串查找方法的语法关键字。

如果该字符串中,有一个或者多个子字符串,则该方法返回第一个子串所在位置的最左端索引;若没有找到符合条件的子串,则返回 -1。


字符串替换

基本语法如下:

replace_string = string1.replace(old_string , new_string)

其中:

replace_string:替换后的字符串;

string1:待处理的字符串;

old_string:被替换的子串;

new_string:用来替换的子串;

replace:字符串替换方法的语法关键词。


字符串分割

基本语法如下:

split_string = string1.split(a)

其中:

string1:带分割的字符串;

split_string:分割后的字符串;

a:用来分割的字符;

split:字符串分割方法的关键词。

如果括号中不提供分隔符,则程序会默认把空格作为分隔符。


你可能感兴趣的:(python)