2018年11月16日 我和SB交流有代沟-继续字符串4
test="abcdeffedcba"
v=test.lstrip("bcabc")#寻找的是最多匹配然后移除指定字符串
print("1.lstrip用法3为寻找最多匹配然后移除指定字符","\n",v)
test1="傻逼abc"
test2="谁是123"
test3="你们都是大傻逼abcefgh321"
a=str.maketrans(test1,test2) #这个用str 没搞懂为啥写str
b=test3.translate(a) #maketrans 和 translate 为先制作对应关系,然后新语句用新的对应关系来替换
print("2.1:maketrans 用法制作对应关系,translate 然后做替换:","\n",b)
test4="人生如戏,全靠演技"
c=str.maketrans("戏如人生","你是傻逼")# 用maketrans制作转换关系
d=test4.translate(c)
print("2.2:先确认要转换语句,然后确认转换关系,最后使用trasnlate生成最终转换语句:","\n",d)
test="sxjsxjsxj"
e=test.partition("x")# 把上面语句分割成三份,然后用x寻找到第一个x然后做孤立分割,这个应该是左分割
f=test.rpartition("j") #语句做右分割,如果分割为第一个字,则输出空
print("3.partition的作用为分割为三分,还有rpartition同理:","\n",e,"\n",f)
g=test.split("s",2)#进行最大次数为2的分割,注意分割时s已经去除了
h=test.rsplit("x",2)
print("4.split 和 rsplit为可以进行指定次数的分割:","\n",g,"\n",h)
test="abc\ndef\nghi\njkl\nmno"
i=test.splitlines()#只能根据换行符\n分割,空格中填写True和False(不填也就代表false) 是否保留换行
j=test.splitlines(True)
print("5.splitlines 根据换行符进行分割:","\n",i,"\n",j)
k=test.startswith("a")#指定字符串开头
l=test.endswith("j")#指定字符串结尾
print("6.startswith和endswith用法 来判定是否为指定字符串开头或者结尾:",k,l)
m=test1.swapcase()#大小写转换
print("7.大小写转换 swapcase:","\n",m)
2018年11月16日 我和SB交流有代沟-继续字符串4的更多相关文章
- 2018年11月16日SQL Server实验内容(触发器实验)
--注意:先把studentmanager数据库中的所有表用select into命令复制一份, --然后用复制后新表完成下面的实验,同时,对每个触发器都要进行验证. select *into dep ...
- linux学习第四天 (Linux就该这么学)2018年11月16日
今天主要讲了 管道符,重写向与环境变量 输入输出重写向 标准输出重写向 (标准,覆盖,错误) > 将标准输出重写向到一个文件中 >> 追加到文件 2>错误输出重定向 2> ...
- 2018年11月10日 input,print,pass 用法,条件语句+字符串
name=input('请输入用户名')#永远等待用户输入 password=input('请输入密码') print(name) print(password) 变量定义的规则: 变量名只能是 字母 ...
- 11月16日《奥威Power-BI基于SQL的存储过程及自定义SQL脚本制作报表》腾讯课堂开课啦
上周的课程<奥威Power-BI vs微软Power BI>带同学们全面认识了两个Power-BI的使用情况,同学们已经迫不及待想知道这周的学习内容了吧!这周的课程关键词—— ...
- 2016年11月16日 星期三 --出埃及记 Exodus 20:7
2016年11月16日 星期三 --出埃及记 Exodus 20:7 "You shall not misuse the name of the LORD your God, for the ...
- 北京Uber优步司机奖励政策(11月16日~11月22日)
用户组:人民优步“关羽组”(适用于11月16日-11月22日)奖励政策: 滴快车单单2.5倍,注册地址:http://www.udache.com/ 如何注册Uber司机(全国版最新最详细注册流程)/ ...
- Apache Struts最新漏洞 远程代码执行漏洞预警 2018年11月08日
2018年11月8日,SINE安全监控检测中心,检测到Apache Struts官方更新了一个Struts漏洞补丁,这个漏洞是Apache Struts目前最新的漏洞,影响范围较广,低于Apache ...
- CocoaPods管理iOS项目 2018年11月06日
一.创建Test工程项目 二.打开终端 当前pod版本(1.6.0.beta.2最新版本2018年11月06日)和gem源路径(https://gems.ruby-china.com): 1.cd+当 ...
- CocoaPods更新2018年11月06日16:06:48
https://gems.ruby-china.org点进去就知道了…… CocoaPods命令 更新 sudo gem install -n /usr/local/bin cocoapods --p ...
随机推荐
- 日期条控件 DateFieldControl
日期条控件 书:163 <?xml version="1.0" encoding="utf-8"?> <s:Application xmlns ...
- C++调用openssl实现DES加密解密cbc模式 zeropadding填充方式 pkcs5padding填充方式 pkcs7padding填充方式
============================================== des cbc 加密 zeropadding填充方式 ======================= ...
- linux中使用另一用户打开拥有图形界面的程序
在archlinux中使用oracle用户执行oui无法显示图形界面的问题.结果没解决,后来发现执行 xhost +si:localuser:oracle, 然后再使用oracle用户执行oui即可. ...
- leetcode Sort List 对链表进行排序
描述: Sort a linked list in O(n log n) time using constant space complexity. 在O(n*log(n))的时间复杂度,常数级空间复 ...
- django 网站的搭建(1)
使用 python django 模块来搭建自己的博客网站. 本人环境:阿里云centos7+django1.10+python3.5 使用工具:putty + winscp 1.首先安装python ...
- html5-表单的综合实例
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8&qu ...
- KL距离,Kullback-Leibler Divergence
http://www.cnblogs.com/ywl925/p/3554502.html http://www.cnblogs.com/hxsyl/p/4910218.html http://blog ...
- chromedriver 全屏 翻页 错误
from selenium import webdriver from selenium.common.exceptions import TimeoutException, StaleElement ...
- MVC请求管道
下面是请求管道中的19个事件. (1)BeginRequest: 开始处理请求 (2)AuthenticateRequest授权验证请求,获取用户授权信息 (3):PostAuthenticateRe ...
- MySql获取两个日期间的时间差
[1]MySql 语言获取两个日期间的时间差 DATEDIFF 函数可以获得两个日期之间的时间差.但是,这个函数得出的结果是天数. 需要直接获取秒数可使用TIMESTAMPDIFF函数.应用示例如下: ...