字符串操作 素颜马尾好姑娘i 2022-01-13 16:43 347阅读 0赞 ### **字符串操作 ** ### **特性:****不可修改 ** name.capitalize() 首字母大写 name.casefold() 大写全部变小写 name.center(50,"-") 输出 '---------------------Alex Li----------------------' name.count('lex') 统计 lex出现次数 name.encode() 将字符串编码成bytes格式 name.endswith("Li") 判断字符串是否以 Li结尾 "Alex\tLi".expandtabs(10) 输出'Alex Li', 将\t转换成多长的空格 name.find('A') 查找A,找到返回其索引, 找不到返回-1 format : >>> msg = "my name is {}, and age is {}" >>> msg.format("alex",22) 'my name is alex, and age is 22' >>> msg = "my name is {1}, and age is {0}" >>> msg.format("alex",22) 'my name is 22, and age is alex' >>> msg = "my name is {name}, and age is {age}" >>> msg.format(age=22,name="ale") 'my name is ale, and age is 22' format_map >>> msg.format_map({'name':'alex','age':22}) 'my name is alex, and age is 22' msg.index('a') 返回a所在字符串的索引 '9aA'.isalnum() True '9'.isdigit() 是否整数 name.isnumeric name.isprintable name.isspace name.istitle name.isupper "|".join(['alex','jack','rain']) 'alex|jack|rain' maketrans >>> intab = "aeiou" #This is the string having actual characters. >>> outtab = "12345" #This is the string having corresponding mapping character >>> trantab = str.maketrans(intab, outtab) >>> >>> str = "this is string example....wow!!!" >>> str.translate(trantab) 'th3s 3s str3ng 2x1mpl2....w4w!!!' msg.partition('is') 输出 ('my name ', 'is', ' {name}, and age is {age}') >>> "alex li, chinese name is lijie".replace("li","LI",1) 'alex LI, chinese name is lijie' msg.swapcase 大小写互换 >>> msg.zfill(40) '00000my name is {name}, and age is {age}' >>> n4.ljust(40,"-") 'Hello 2orld-----------------------------' >>> n4.rjust(40,"-") '-----------------------------Hello 2orld' >>> b="ddefdsdff_哈哈" >>> b.isidentifier() #检测一段字符串可否被当作标志符,即是否符合变量命名规则 True 转载于:https://blog.51cto.com/limaomao/2176622
相关 字符串操作 一、字符串格式 前导0的输出: int x=5; string str=x.ToString("D8"); //str="00000005" 二、字符串函数 「爱情、让人受尽委屈。」/ 2022年10月29日 05:19/ 0 赞/ 178 阅读
相关 字符串操作 字符串 1、获取字符串的长度 length() 2 、判断字符串的前缀或后缀与已知字符串是否相同 前缀 startsWith(String s) 后缀 e 港控/mmm°/ 2022年08月27日 12:41/ 0 赞/ 186 阅读
相关 字符串操作 字符串反转 include "stdafx.h" include<iostream> using namespace std; ch 电玩女神/ 2022年08月02日 06:02/ 0 赞/ 247 阅读
相关 字符串操作 字符串操作 strcpy(p, p1) 复制字符串 strncpy(p, p1, n) 复制指定长度字符串 strcat(p, p1) 附加字符串 strnc 妖狐艹你老母/ 2022年06月16日 12:08/ 0 赞/ 314 阅读
相关 字符串操作 运算符 > 关系运算符有: > / < / == / != / >= / <= > 格式: 表达式1 关系运算符 表达式2 > 功能: 运算表达式1与表达式2 柔情只为你懂/ 2022年06月06日 14:11/ 0 赞/ 236 阅读
相关 字符串操作 [http://rjwyr.blog.163.com/blog/static/112986400201153061911864/][http_rjwyr.blog.163.co r囧r小猫/ 2022年05月30日 04:06/ 0 赞/ 250 阅读
相关 字符串操作 字符串操作 特性:不可修改 name.capitalize() 首字母大写 name.casefold() 大写全部变小写 nam 素颜马尾好姑娘i/ 2022年01月13日 16:43/ 0 赞/ 348 阅读
相关 字符串操作 对给定字符串删除特定字符或者是特定字符串。对字符串操作一定要注意结束符'\\0'的处理。 // StrDeleteChar.cpp : 定义控制台应用程序的入口点 悠悠/ 2021年12月17日 02:51/ 0 赞/ 388 阅读
相关 字符串-操作 1.split() 使用特定的字符串切割字符串 1 split() 使用特定的字符串切割字符串 2 shi = '离离原上草@一岁一枯荣@野火烧不尽@春 港控/mmm°/ 2021年12月14日 13:47/ 0 赞/ 459 阅读
相关 字符串操作 include <stdio.h> include<string.h> int main() { char greeti 我就是我/ 2021年10月29日 14:30/ 0 赞/ 473 阅读
还没有评论,来说两句吧...