python之路-基础篇5
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,1、字符串常用操作#字符串操作name = "my name is kk"print(name.capitalize()) #>>>My name is kk#capitalize() #首字母大
千家信息网最后更新 2025年01月23日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安全错误
数据库的锁怎样保障安全
使命召唤18服务器快照
数据库连接参数
网络安全责任制实施情况
数据库专家推荐
南开100题上机网络技术
安卓系统pc软件开发
瑞庭网络技术有限公司惠州
聊城大学软件开发
数据库第六版答案
贵州关于软件开发的公司有
软件开发有什么方式
获得选中行的每个列数据库
独立服务器有哪些好处
查看网络安全使用方法
web服务器部署实验总结
2020网络安全英语
分布式远程数据库怎么查
江苏企业软件开发服务诚信互利
南京坐标软件开发有限公司
国内服务器厂商
网络安全应急小组名单
车载网络技术哪本好
用dns服务器进行域名访问
云浮电信dns服务器地址
深圳市中升互联网科技
软件开发转测试简历
邮箱发件服务器
增城网络安全公司
数据库架构设计分类
浪潮云服务器安全吗