python之路-基础篇5
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1、字符串常用操作#字符串操作name = "my name is kk"print(name.capitalize()) #>>>My name is kk#capitalize() #首字母大
千家信息网最后更新 2026年10月31日python之路-基础篇5
1、字符串常用操作
#字符串操作name = "my name is kk"print(name.capitalize()) #>>>My name is kk#capitalize() #首字母大写print(name.count("a"))#>>>1#count("a") 统计有多少个aprint(name.center(50,"-"))#>>>------------------my name is kk-------------------#center(50,"-") 一共打印50个-,name对应的字符放中间print(name.endswith("k"))#>>>True#endswith() 以什么结尾#expandtabs(tabsize = 10),tab键后面加10个空格name = "my name is kk"print(name.find("name"))#>>>3#find() 字符串也可以切片names = "my name is {name}and {year}"print(names.format(name = 'kk',year = 27))#>>>my name is kkand 27#format() 格式化print(names.format_map({'name':'kk','year':'27'}))#format_map()print('ab123'.isalnum())#>>>True#isalnum() 这个里面是不是包含阿拉伯数字,不可以用特殊字符print('ab'.isalpha())#>>>True#isalpha() 判断是不是纯英文字符 print('ab1'.isdecimal())#>>>False#isdecimal()判断是不是十进制#isdigit() 是不是一个整数print('ab123'.isidentifier())#>>>True#isidentifier() 判断是不是一个合法的标识符print("aaa".islower())#>>>True#islower()是不是小写print("33".isnumeric())#>>>True#isnumeric()判断是不是个数字print("My Name ".istitle()) #首字母全是大写#>>>Trueprint("MY NAME ".isupper())#>>>True#全是大写print("+".join(['1','2','3'])) #>>>1+2+3#这个经常用print(name.ljust(50,'*'))#>>>my name is kk*************************************print(name.rjust(50,'-'))#>>>-------------------------------------my name is kkprint("AA".lower())#>>>aaprint("aa".upper())#>>>AAprint("\nAA")print("\nAA".lstrip())#去左侧空格换行print("AA\n")print("AA\n".rstrip())#去右边空格换行print("\n AA\n")print("\n AA\n".strip())#去除左右侧空格换行符print("geng".replace("g","G",1))#替换,后面1代表只替换第一个print("alex li".rfind("l"))#>>>5#从右往左找到第一个l对应的下标print("1+2+3+4".split("+"))#>>>['1', '2', '3', '4']2、字典的使用
#字典的使用#注:字典是无序的,因为没有下标info = { 's1':"小李", 's2':"小张", 's3':"小米",}print(info)b = { 's1':"kk", 22:100, 1:1,}info.update(b)print(info)print(info.items())#结果:{'s1': '小李', 's2': '小张', 's3': '小米'}{'s1': 'kk', 1: 1, 's2': '小张', 's3': '小米', 22: 100}dict_items([('s1', 'kk'), (1, 1), ('s2', '小张'), ('s3', '小米'), (22, 100)])#print(info['s1'])#info["s1"] = "小李子"#info['s4'] = "kk"#print(info)#删除#del info['s3']#info.pop('s2')#标准删除姿势#info.popitem() #任意删除一个#print(info)#>>>{'s4': 'kk', 's1': '小李子'}#print(info.get("s1")) #查询这个在不在字典里#>>>小李子#print('s1' in info)#>>>True
字符
字典
小米
空格
小张
大写
字符串
李子
下标
字母
常用
小李
合法
特殊
代表
十进制
右边
姿势
小写
左右侧
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
互联网科技公司起名
河南真二互联网科技有限公司
互联网医疗科技
中国 科技 互联网
互联网科技作文
卓越科技(互联网 )
广州善班互联网科技
甘肃拓世互联网科技有限公司
互联网科技公司需要的职位
北京大学互联网科技怎么样
恒银科技与互联网金融
福州新华互联网科技学校 知乎
上海乐五互联网科技有限公司
昆明中奇联合互联网科技
国产互联网科技公司
互联网科技新闻
互联网科技大会大佬
互联网科技创业计划的风险分析
互联网的黑科技实验室
高科技和互联网的现代国家
互联网通讯科技
北京互联网科技公司
互联网科技logo设计
沃里互联网科技
甘肃拓世互联网科技有限公司
美国互联网科技实力
山东大美朱楼互联网科技有限公司
安徽零酒互联网科技有限公司
数字科技和互联网金融哪个好
互联网科技创新方面的资料