龙空技术网

04_Python数据类型成员——字符串(String)

南风太冷 40

前言:

目前各位老铁们对“c语言判断字符串是否包含子字符串”都比较重视,兄弟们都需要了解一些“c语言判断字符串是否包含子字符串”的相关文章。那么小编也在网络上网罗了一些关于“c语言判断字符串是否包含子字符串””的相关资讯,希望同学们能喜欢,兄弟们一起来了解一下吧!

#头条创作挑战赛#

字符串的含义及属性方法

字符串的含义:

字符串主要是由英文引号首尾进行包裹的数据类型,引号不区分单引号双引号。如下三个变量对应的赋值都为字符串:

# 字符串的创建    str_a = "我是一个字符串a"  # 单引号创建字符串    str_b = "我是一个字符串b"  # 双引号创建字符串    str_c = """我是一个字符串c                						我是中间部分                                        """  # 三个双引号创建字符串    

字符串的含义

字符串的创建:

在python中创建一个字符串可以使用英文引号来进行创建字符串,将你需要创建的内容输入在英文引号之间即可创建成功。如下为创建成功的字符串。

# 字符串的创建    str_a = "我是一个字符串a"  # 单引号创建字符串    str_b = "我是一个字符串b"  # 双引号创建字符串    str_c = """我是一个字符串c                					我是中间部分                                      """  # 三个双引号创建字符串    print(str_a)    print(str_b)    print(str_c)    

字符串的创建

字符串的特点:

字符串允许空字符存在,例如:str_none = "",该字符不包含任何数据,数值长度为0。在python 中我们可以使用转义字符 "\" 来对字符串进行各种操作,例如换行、添加制表符、续行符、退格、空格、会车等。如下是转义字符的收集列表:

转义字符

描述

\

处于行尾时,表示续行符

\'

为字符添加一个单引号

\"

为字符添加一个双引号

\b

退格操作(键盘Backspace)

\0

为字符串添加一个空格

\n

为字符串添加一个换行符

\t

为字符串添加一个字表符(键盘Tab)

\r

为字符串添加一个回车符(键盘Enter)

字符串的转义字符

更多的字符操作需要你自己来实践,实践才是学习的根本。

字符串内置属性:

字符串具备很多的属性,例如:title、find、join、split、endswith、startswith等,字符串的属性在你编辑你的代码时,编辑器会自动调用字符串的属性,我们通过 Tab键即可快速输入该属性。如下为字符串属性部分截图:

字符串属性方法

这里讲解几个字符串常用的属性:

title:字符串单词首字母大写,

find:查找某个字符是否在字符串中,返回一个索引号。

join:使用一个字符来对字符串中的元素进行拼接,返回一个新的字符串。

capitalize:对字符串首字母进行大写。

split:对字符串进行固定的字符分割,不指定字符则默认使用空格。

字符串属性方法调用

以上为该类型的简要介绍,类型的属性方法需要自己亲自实践进行应用。每一个属性方法都对应不同的功能。我们不懂该方法的应用时,可以使用python 的文档属性方法助手 .__doc__来打印该方法的说明文档,例如:

调用查看方法文档方法.__doc__

关注我!学习更多编程知识。

标签: #c语言判断字符串是否包含子字符串 #python判断包含字符 #python字符串前加b #c语言字符串空字符 #c语言如何在字符串中添加空格