python基础入门---字符串常用操作

name = "qjh"
print(name.capitalize())#将首字母大写输出   //Qjh
#print(name.count("q")                   //qjh
#print(name.center(50,"-"))#             //-1
#print(name.endswith("s"))#以什么结尾
print(name.expandtabs(tabsize=30))#
print(name.find("d"))
print(name.format(name=‘qjhqqffd‘))
print(‘ad21‘.isalnum())
print(‘ad‘.isalpha())
print(‘1A‘.isdecimal())
print(‘1a‘.isdigit())
print((‘1A‘.isidentifier()))#判断是否是合法的标识符
print(‘33.33‘.isnumeric())
print(‘my name is ‘.istitle())
print(‘my name is ‘.isprintable())
print(‘my name is ‘.isupper())
print(‘+‘.join([‘1‘,‘2‘,‘3‘]))
print(name.ljust(50,‘*‘))
print(name.rjust(50,‘-‘))
print(‘Qjh‘.lower())                  //qjh
print(‘qjh‘.upper())                  //QJH
#print(‘qjh\n‘.lstrip())
#print(‘\nqjh‘.lstrip())
#print(‘    qjh\n‘.strip())
print(‘---‘.lstrip())                 //---
p = str.maketrans("qdsjdsh",‘1234567‘)
print("qjhs".translate(p))           //1476
print(‘qjjh‘.replace(‘j‘,‘J‘))      //qJJh
print(‘qj h‘.rfind(‘h‘))           //3
print(‘q+j+h+d+s+a‘.split(‘s‘))   //[‘q+j+h+d+‘, ‘+a‘]
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 

原文地址:https://www.cnblogs.com/qjhh/p/12398271.html

时间: 2024-09-28 11:10:37

python基础入门---字符串常用操作的相关文章

python基础之列表常用操作及知识点小结

列表(list) List(列表) 是 Python 中使用最频繁的数据类型.列表可以完成大多数集合类的数据结构实现.它支持字符,数字,字符串甚至可以包含列表(所谓嵌套).列表用[ ]标识,是python最通用的复合数据类型. 常用操作 L=[1,2,3,'xyn',5] 代码 含义 输出 L.append(‘a’) 在L列表后追加元素 [1,2,3,’xyn’,5,1,’a’] L.insert(0,’a’) 在L[0]的位置插入’a’ [‘a’,1,2,3,’xyn’,5,1] L.pop(

19、python基础学习-字符串及操作

1 #!/usr/bin/env python 2 #__author: hlc 3 #date: 2019/5/26 4 # 字符串是以单引号'或者双引号"括起来的任意文本,例如:'asd',"123" 5 # '"不是字符串的一部分,如果需要作为字符串的一部分,需要在单引号外面加上双引号,如:"it's a Good !" 6 7 #创建字符串 8 # var1 = "Hello word" 9 # var2 = 'pyt

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) 查找指定字符

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

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

Python/C++ 对字符串的操作

字符串操作在任何语言中都很常用. 本文列举了一些常见的Python/c++ 对字符串的操作. c++ 的使用了boost libraray,  所涉及到的函数都在  <boost/algorithm/string.hpp> 中定义.   python  c++ 大小写转换 'str'.upper(),  'str'.lower() boost::to_upper('str'), boost::to_upper_copy('str') 字符串包含某个substr str.find(substr)

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

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

Python基础语法&mdash;字符串&amp;语句&amp;集合

Python字符串 Python中不支持char单字符类型,单字符在Python中也是一个字符串 Python字符串更新 更新Python字符串方法 1234 var1 = 'Hello World!'print "Updated String :- ", var1[:6] + 'Python' 实际执行效果为 Updated String :- Hello Python Python转义字符 Python字符串运算符 Python字符串格式化 Python三引号(triple quo

python3之字符串常用操作练习补充二

字符串常用操作练习补充二 1 #coding:utf-8 2 3 #***将"\t"转为空白符,默认使各段字符串长度为8的整数倍,指定长度则以指定的长度为准 4 str1 = "\tThis\tis Tab test\t!" 5 print(str1.expandtabs()) 6 ''' 7 输出结果为: 8 This is Tab test ! 9 |8字符 |8字符 |16字符 |! 10 ''' 11 print(16*"*") 12 1