python之路-基础篇5
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,1、字符串常用操作#字符串操作name = "my name is kk"print(name.capitalize()) #>>>My name is kk#capitalize() #首字母大
千家信息网最后更新 2025年12月01日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安全错误
数据库的锁怎样保障安全
做学术研究 软件开发
山东省春考计算机网络技术知识点
无线摄像头控制软件开发价格
上海蓝珀网络技术有限公司
白云区软件开发工程师
中小学生网络安全签名
xmpp服务器搭建
汇报材料 网络安全
上海运营网络技术平均价格
森林怎么刷新服务器
网络安全等级测评资质要求
如何管理公司内部服务器
flume采集到数据库
美服联盟服务器
数据库开发笔试题
海康服务器ip在哪里改
天华网络技术有限公司
磐安交易软件开发
一个单位的服务器数量
数据库应用技术网课答案
小学生简单的网络安全卡片
新吴区通用软件开发使用方法
秦皇岛服务器虚拟化 技术支持
网络安全生态特写
网络安全信息泄露的调查问卷
服务器备案成功后为什么还不行
移动软件开发技术就业
谈入党故事 守网络安全
财务软件开发技术
济南鼎泰软件开发公司