python定义一个字符串_Python基础之字符串

初识字符串

字符串的认识

首先,我们先认识下什么是字符串:# 定义字符串

t_str1 = "Hello World"

t_str2 = "asdfghh"

print(t_str1) # Hello World

print(t_str2) # asdfghh

字符串的介绍字符串就是一串字符,是编程语言汇总表示文本的数据类型;

在Python中可以使用一对双引号或者一对单引号定义一个字符串;

字符串内部如果需要使用",可以使用'定义字符串;同理,单引号也是;除此之外,也可以用\转译单引号双引号;

字符串的索引从0开始,可以用索引获取一个字符串的指定位置的字符;

还可以用for遍历字符串中的每一个字符。

字符串的定义语法变量名 = "一串字符"

eg:

t_str1 = "Hello World"

t_str2 = "asdfgh"

t_str3 = '他说:"你好呀!"'

字符串的操作函数

查看字符串操作函数

在ipython交互式下,先定义一个空字符串,然后输入 空字符. 按下tab键,即可查看;In [1]: t_str = ""

In [2]: t_str.

t_str.capitalize t_str.isidentifier t_str.rindex

t_str.casefold t_str.islower t_str.rjust

t_str.center t_str.isnumeric t_str.rpartition

t_str.count t_str.isprintable t_str.rsplit

t_str.encode t_str.isspace t_str.rstrip

t_str.endswith t_str.istitle t_str.split

t_str.expandtabs t_str.isupper t_str.splitlines

t_str.find t_str.join t_str.startswith

t_str.format t_str.ljust t_str.strip

t_str.format_map t_str.lower t_str.swapcase

t_str.index t_str.lstrip t_str.title

t_str.isalnum t_str.maketrans t_str.translate

t_str.isalpha t_str.partition t_str.upper

t_str.isdecimal t_str.replace t_str.zfill

t_str.isdigit t_str.rfind

字符串所有的操作函数我们可以看上面。

字符串操作函数分类

1.判断类型

方法说明string.isspace()如果string只包含空格,则返回True

string.isalnum()如果string至少包含一个字符且所有字符都是字母或者数字则返回True

string.isalpha()如果string至少有一个字符并且所有字符都是字母则返回True

string.isdecimal()如果string只包含数字则返回True,全角数字

string.isdigit()如果string只包含数字则返回True,全角数字,(1),\u00b2

string.isnumeric()如果string只

你可能感兴趣的:(python定义一个字符串)