当前位置: 首页 > news >正文

Day01:总结一下str的常见操作吧~

今日碎碎念

今天是满课的一天呢,好像也没学特别多的东西。自己随便总结一下吧。懒得写就直接放代码吧。

普通增删

append(),insert(),pop()

这些都很简单,增加,插入,删除

前后删除

s.rstrip(self, *args, **kwargs) 从右往左

s.lstrip(self, *args, **kwargs) 从左往右

s.strip(self, *args, **kwargs) 从两边开始

默认删除空格,也可以指定特定字符

大小写

s.title()

每个隔开(特殊字符或数字)的单词首字母大写

s.upper()

全部大写

s.lower()

全部小写

s.swapcase()

大小写翻转

s.capitalize()

首字母大写

格式化输出的三种方法

s.format()

res='{} {} {}'.format('egon',18,'male')#按顺序
res='{1} {0} {1}'.format('egon',18,'male')#指定位置
res='{name} {age} {sex}'.format(sex='male',name='egon',age=18)
复制代码

is系列(返回bool值)

name='taibai123'
print(name.isalnum()) #是否字符串由字母或数字组成
print(name.isalpha()) #是否字符串只由字母组成
print(name.isdigit()) #是否字符串只由数字组成
复制代码

寻找

分割

s.split(self, *args, **kwargs)

以什么分割,最终形成一个列表此列表不含有这个分割的元素。

最后就这样吧

转载于:https://juejin.im/post/5c93aa17f265da612f1b9937

相关文章:

  • Bytom储蓄分红合约解析
  • 软件测试2019:第二次作业
  • 企业应用开发(3)--用户故事
  • CAP的简单理解
  • 2018-2019-2 网络对抗技术 20165320 Exp2 后门原理与实践
  • Chrome 存在数据泄漏问题,谷歌更新说明却没提
  • Flutter (三) Dart 语言基础详解 (异步,生成器,隔离,元数据,注释)
  • 阿里云ECS的1M带宽理解
  • 虚拟机中网络的设置与vim的安装
  • MySQL出现Waiting for table metadata lock的原因以及解决方法
  • 据说是微软面试题,答案让人泪奔==
  • 天梯赛题解 L1-006 连续因子
  • 麦当劳重金收购一大数据创业公司,持续加码数字化转型
  • 前嗅ForeSpider脚本教程:链接脚本
  • Chrome 控制台console的用法(学了之后对于调试js可是大大有用的哦)
  • 08.Android之View事件问题
  • 2017届校招提前批面试回顾
  • Docker 1.12实践:Docker Service、Stack与分布式应用捆绑包
  • flutter的key在widget list的作用以及必要性
  • Javascript 原型链
  • js对象的深浅拷贝
  • JS函数式编程 数组部分风格 ES6版
  • Linux快速配置 VIM 实现语法高亮 补全 缩进等功能
  • Mac 鼠须管 Rime 输入法 安装五笔输入法 教程
  • Magento 1.x 中文订单打印乱码
  • nginx 配置多 域名 + 多 https
  • python docx文档转html页面
  • 简单易用的leetcode开发测试工具(npm)
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 少走弯路,给Java 1~5 年程序员的建议
  • 在 Chrome DevTools 中调试 JavaScript 入门
  • const的用法,特别是用在函数前面与后面的区别
  • 关于Kubernetes Dashboard漏洞CVE-2018-18264的修复公告
  • ​ubuntu下安装kvm虚拟机
  • ​直流电和交流电有什么区别为什么这个时候又要变成直流电呢?交流转换到直流(整流器)直流变交流(逆变器)​
  • #pragma pack(1)
  • #stm32整理(一)flash读写
  • #前后端分离# 头条发布系统
  • (10)工业界推荐系统-小红书推荐场景及内部实践【排序模型的特征】
  • (Forward) Music Player: From UI Proposal to Code
  • (function(){})()的分步解析
  • (HAL)STM32F103C6T8——软件模拟I2C驱动0.96寸OLED屏幕
  • (pytorch进阶之路)CLIP模型 实现图像多模态检索任务
  • (附源码)springboot掌上博客系统 毕业设计063131
  • (转)setTimeout 和 setInterval 的区别
  • .L0CK3D来袭:如何保护您的数据免受致命攻击
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .net refrector
  • @Autowired标签与 @Resource标签 的区别
  • [1204 寻找子串位置] 解题报告
  • [2021 蓝帽杯] One Pointer PHP
  • [android] 看博客学习hashCode()和equals()
  • [android] 天气app布局练习
  • [Angular] 笔记 9:list/detail 页面以及@Output