python之路-基础篇5
发表于:2024-10-06 作者:千家信息网编辑
千家信息网最后更新 2024年10月06日,1、字符串常用操作#字符串操作name = "my name is kk"print(name.capitalize()) #>>>My name is kk#capitalize() #首字母大
千家信息网最后更新 2024年10月06日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安全错误
数据库的锁怎样保障安全
网络安全架构师 能力
应用软件开发工资多少
关于网络技术与故障维护
监控储存硬盘服务器如何设置
ql2000数据库恢复
安奇信网络安全与诺顿网络特警
中软国际软件开发学徒
连接数据库加载驱动器
滦州海航软件开发
网络安全法第38条是什么
dell r320服务器装系统
南昌新思途网络技术有限公司
热血传奇201区服务器满员
如何自建http局域内网服务器
美国网络安全形势汇总
数据库中的资金流入
怎么入侵云服务器
客户端时间和服务器
block一级数据库
硬件网络技术是学什么
自建数据库的信息安全制度
数据库不显示其他端口
戴尔服务器面板指示灯
java对数据库的操作
数据库大文本更新
pb15网络安全
大学生软件开发实训报告
查看数据库表结构的sql
青阳自动化软件开发服务生产过程
mysql 数据库中间件