⑨python字符串常用操作

name = "My \tName Is {name} and i am {year} old"
print(name.capitalize())      #把变量或字符串的英文第一个字母变大写
print(name.casefold())        #把变量或字符串的英文全部转换为小写
print(name.center(50,"-"))    #把该变量放在中心,两边总共用50个“-”连接
print(name.count("m"))        #打印该值出现的个数
print(“中文”.encode(‘gb2312‘))  #以gb2312编码对字符串str进行解码,获得字符串类型对象u1
print(name.endswith("eng")) #判断结尾是否是该值 print(name.expandtabs(tabsize=30))#\t转换为空格 print(name.find("name")) #打印‘name‘的下标位置 print(name[name.find("name")]) print(name.format(name="peng",year=26))#赋值 print(name.format_map({‘name‘:‘peng‘,‘year‘:12}))#字典 print(name.index("name")) #打印‘name‘的下标位置 print("1d2s".isalnum()) #判断是否为英文字符+阿拉伯数字字符(不分先后或混合,不包含特殊字符) print("ooii".isalpha()) #判断是否为纯英文字符,包含大小写 print("6".isdecimal()) print("name".isidentifier()) #判断是否为一个合法的标识符(变量名) print("66".isdigit()) #判断是否为整数 print("oppp".islower()) #判断是否为小写字母 print("888".isnumeric()) #判断是否为整数 print("pppp".isprintable()) #判断文件是否可打印tty file,diver file print(" ".isspace()) #判断是否为空格 print("My Name".istitle()) #判断每个字母首字母是否为大写 print("NAMT".isupper()) #判断英文字符是否都为大写 print(‘+‘.join([‘1‘,‘2‘,‘3‘]))#连接变量 print(name.ljust(50,‘*‘)) #变量或字符串末尾补足长度 print(name.rjust(50,‘-‘)) #变量或字符串开头补足长度 print(name.upper()) #变量或字符串都变大写 print(name.lower()) #变量或字符串都变小写 print(‘\nPeng‘.lstrip()) #去掉变量或字符串左边的空格或回车 print(‘Peng\n‘.rstrip()) #去掉变量或字符串右边的空格或回车 print(‘\nPeng\n‘.strip()) #去掉变量或字符串两头的空格或回车 p = str.maketrans("abcdefghi",‘123456789‘)#把前面的字符串转成后面对应的值 print("penghx".translate(p)) #把该字符串按p的方式对应 print("peng peng".replace(‘p‘,‘P‘,1))#替换,数字是替换个数 print("peng peng".rfind(‘p‘)) #找到变量或字符串中最后一个该字符的下标位置 print(name.split()) #按变量或字符串中的(")分离为列表形式 print("1+2\n+3+4".splitlines())#按换行的节点分离为列表(自动识别不同系统的换行) print("Peng pEng".swapcase()) #变量或字符串英文字符大写变小写,小写变大写 print(name.title()) #变量或字符串英文词首字母变大写 print(name.zfill(50)) #变量或字符串长度不够50,用0填充在开头
时间: 2024-12-29 11:37:23

⑨python字符串常用操作的相关文章

python字符串常用操作

今天把之前遗漏的内容补上,关于python字符串的基本操作 name="my \tname is {name},and I am {year} old"print(name)print(name.capitalize())print(name.count("n"))#查看字符数量print(name.center(50,"-"))#填充print(name.endswith("n"))#判断末尾字符print(name.exp

python 字符串常用操作

字符串常用方法 capitalize() String.capitalize() 将字符串首字母变为大写 name = 'xiaoming' new_name = name.capitalize() print(new_name) 运行结果:Xiaoming count() String.count() 统计字符出现的次数 name = 'xiaoming' name_num = name.count('i') print(name_num) # 2 center() String.center

python数据类型-字符串常用操作

这次主要介绍字符串常用操作方法及例子 1.python字符串 在python中声明一个字符串,通常有三种方法:在它的两边加上单引号.双引号或者三引号,如下: name = 'hello' name1 = "hello bei jing " name2 = '''hello shang hai haha''' python中的字符串一旦声明,是不能进行更改的,如下: #字符串为不可变变量,即不能通过对某一位置重新赋值改变内容 name = 'hello' name[0] = 'k' #通

python列表、字典、字符串常用操作

Python 列表.字典.字符串常用操作 1.字符串操作 字符串可以通过下标取值,但由于字符串是不可变变量,不可通过下标来修改值. str = 'lily terry mark' name[0]    #获取第1个字符串值 name[0:7]   #获取第1~7的字符串值 name[:7]   #缺省开始位置,默认从第1个元素开始取值 name[0:]   #缺省结束位置,默认到字符串末尾结束 字符串包含判断操作符:in .not in .is 'lily' in names 'lily' no

Python学习笔记五:字符串常用操作,字典,三级菜单实例

字符串常用操作 7月19日,7月20日 ,7月22日,7月29日,8月29日,2月29日 首字母大写:a_str.capitalize() 统计字符串个数:a_str.count("x") 输出字符,不够的使用指定的字符补上,字符居中:a_str.center(50,"-") 判断字符串以什么结尾:a_str.endwith("xx") 将字符串中的tab转换为指定数目的空格:a_str.expandtabs(tabsize=30) 查找指定字符

python MySQLdb 常用操作

我采用的是MySQLdb操作的MYSQL数据库.先来一个简单的例子吧: import MySQLdb try:     conn=MySQLdb.connect(host='localhost',user='root',passwd='root',db='test',port=3306)     cur=conn.cursor()     cur.execute('select * from user')     cur.close()     conn.close() except MySQL

python字符串常用操作方法

python字符串常用操作方法 python字符串操作常用操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下. 1.去除空格str.strip():删除字符串两边的指定字符,括号的写入指定字符,默认为空格 1 >>> a=' hello ' 2 >>> b=a.strip() 3 >>> print(b) 4 hello str.lstrip():删除字符串左边的指定字符,括号的写入指定字符,默认为空格 1 >

JavaScript字符串常用操作函数之学习笔记

字符串简介 使用英文单引号或双引号括起来,如:’Hello’,”World”,但是不能首尾的单引号和双引号必须一致,交错使用,如果要打印单引号或者双引号,可以使用转义字符\’(单引号),\”(双引号)  代码如下 复制代码 var str_1 = 'Hello World!';  //Hello World!var str_2 = "Hello World!";  //Hello World!var str_3 = '他说:"这样可以的."';  //他说:&quo

JS基础-数据类型转化和字符串常用操作

模块回顾 1.数据类型的转化.数-字,字-整,字-浮. 2.字符串常用操作.10种. 一.数据类型的转化 通过"+"号或toString()方法将数值转换成字符串. 2.通过parseInt()将字符串转换成整型. 3.通过parseFloat()将字符串转换成浮点型. <html> <head> <meta charset="utf-8"> <title>数据类型的转换</title> <scrip