字符串的表示

来自CloudWiki
Chuliu讨论 | 贡献2020年10月3日 (六) 05:45的版本 (创建页面,内容为“由0个或多个字符组成的有序字符序列 -字符串由一对单引号或一对双引号表示 "请输入带有符号的温度值:"或者'C' -字符串是字…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

由0个或多个字符组成的有序字符序列 -字符串由一对单引号或一对双引号表示 "请输入带有符号的温度值:"或者'C' -字符串是字符的有序序列,可以对其中的字符进行索引 "请”是"请输入带有符号的温度值:"的第0个字符

字符串有2类共4种表示方法 -由一对单引号或双引号表示,仅表示单行字符串 "请输入带有符号的温度值:"或者'C' -由一对三单引号或三双引号表示,可表示多行字符串 " Python 语言""

-如果希望在字符串中包含双引号或单引号呢? '这里有个双引号(")'或者“这里有个单引号()" -如果希望在字符串中既包括单引号又包括双引号呢? 这里既有单引号(')又有双引号(")"" 正向递增序号和反向递减序号 字符串的表示.png

使用[]获取字符串中一个或多个字符 -索引∶返回字符串中单个字符―<字符串>[M] "请输入带有符号的温度值:"[0]或者TempStr[-1] -切片:返回字符串中一段字符子串―<字符串>[M:N] "请输入带有符号的温度值: "[1:3]或者TempStr[0:-1]

使用[M:N:K]根据步长对字符串切片 -<字符串>[M:N],M缺失表示至开头,N缺失表示至结尾 "O一二三四五六七八九十"[:3]结果是“O一二" -<字符串>[M:N: K],根据步长K对字符串切片 "O一二三四五六七八九十"[1:8:2]结果是“—三五七" "O一二三四五六七八九十"[::-1]结果是"十九八七六五四三二一o"

转义符\ -转义符表达特定字符的本意 "这里有个双引号(1")”结果为―这里有个双引号(") -转义符形成一些组合,表达一些不可打印的含义 "\b"回退“\n"换行(光标移动到下行首)“\r"回车(光标移动到本行首)