python笔记3——字符串的操作
#Author:Wildwolf name="my name is wildwolf ,"
print(name.capitalize()) #首字母大写
print(name.count("w")) #统计字符串中某个字符的个数
print(name.center(50,"&")) #50是字符串长度 ,中心打印
print(name.endswith("love")) #进行逻辑运算,判断字符串结尾是不是给定的字符,输出False或True
name1="yue\tfeng"
print(name1.expandtabs(tabsize=30))
print(name.find('olf')) #字符串切片
print(name[name.find("dol"):])
name2="my name is {name},i am {year} old."
print(name2.format(name='wildwolf',year='')) #格式化输出
print(name2.format_map({'name': 'wildwolf', 'year': ''}))
print(name.index("a")) #字符下标
print('123ssdf'.isalnum()) #判断字符串是否为数字和英文字符
print('sdfasv'.isalpha()) #判断字符串是否全为英文字符
print(''.isdecimal())
print("".isdigit()) #判断字符串是否是整数
print(''.isidentifier()) #判断是不是一个合法的字符串
print('123df'.islower()) #判断是否全是小写
print('asdf A'.isupper()) #判断是否全是大写
print(''.isnumeric()) #判断是不是只有数字
print(' '.isspace() ) #判断是不是一个空格
print('My Name Is Wildwolf'.istitle()) #判断是不是一个标题
print('+'.join(['', '', '', ''])) #将列表添加进字符串
print(name.ljust(50,'*')) #输出指定长度的字符串,不够的用指定字符串在尾部填充
print(name.rjust(50,'*')) #输出指定长度的字符串,不够的用指定字符串在头部填充
print('Aasdf'.upper()) #将字符串全部大写
print('AJOSDF'.lower()) #将字符串全部小写
print('\nwildwolf--'.lstrip()) #去除左边换空格和回车
print('wildwolf-\n'.rstrip()) #去除右边换空格和回车
print(' wildwolf \n'.strip())#左右全部去除
l=str.maketrans("abcdef","") #密码输入
print("aaabbcceeff".translate(l)) #用l翻译给定字符串
print('alex 1a1'.replace('a', ''))#替换字符
print('wildwolf'.rfind('l')) #找到指定字符在字符串最右边的位置下标
print('wild wolf'.split(' ')) #按指定字符将字符串提取出构成列表
print("1+2+3+4".split('+'))
print('1+2\n+3+4'.splitlines()) #按换行符提取字符串
print('AbCdEf'.swapcase()) #将字符串大小写互换
print('wild wolf'.title()) #将每个字符串首字母大写
print('wildwolf'.zfill(50)) #用0填充不够的字符串长度
python笔记3——字符串的操作的更多相关文章
- python+selenium之字符串切割操作
python+selenium之字符串切割操作 在Python中自带的一个切割方法split(),这个方法不带参数,就默认按照空格去切割字段,如果带参数,就按照参数去切割. 新建一个python文件, ...
- 【292】Python 关于中文字符串的操作
参考:什么是字符编码? 参考:Unicode 和 UTF-8 有何区别? 参考:python中文decode和encode转码 一.相关说明 Python 中关于字符串的操作只限于英文字母,当进行中文 ...
- Python自学笔记之字符串的操作
1.将字符串全部变为小写:lower() casefold() 范围更广 2.将字符串全部变为大写:upper() 3.判断是否大小写:isupper() islower() 4.居中:center( ...
- python笔记(2)--字符串
一.字符串 字符串是不可变序列,具有序列的公共操作方法,具体操作见python笔记(1)--序列(列表 元组 range) 1.创建字符串 单引号:'Hello , I am Logan ! ' 双引 ...
- Python 基礎 - 字符串常用操作
字符串常用操作 今天就介紹一下常用的字符串操作,都是以 Python3撰寫的 首字母變大寫 #!/usr/bin/env python3 # -*- coding:utf-8 -*- name = & ...
- python中关于字符串的操作
Python 字符串操作方法大全 python字符串操作实方法大合集,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下 1. ...
- python笔记02-----字符串操作
python中定义变量的字符串 str1 = "www" #str1就是字符串了 一定用引号 或者直接使用"字符串."来调用内部的方法 1.字符串大小 ...
- python基础学习-字符串常见操作
字符串常见操作 索引 s = "abcdefg" # 字符串数据,切片后取出的数据都是字符串类型 # 从左至右取值:从0开始 # 从右向左取值:从-1开始 print(" ...
- Python中对字符串的操作
Python字符串的相关操作 1.字符串格式判断 s.isalnum() #所有字符都是数字或者字母 s.isalpha() #所有字符都是字母 s.isdigit() #所有字符都是数字 s.isl ...
随机推荐
- mac电脑上不能用移动硬盘的原因和方法
原因: 一般性是因为这个移动硬盘的格式是 NTFS 格式的,对于这种格式的磁盘格式,在苹果系统中却是不支持往硬盘里写入数据的 解决方法: 方法一: ntfs的格式分区,这种格式分区与我们的苹果电脑自身 ...
- 关于HttpClient上传中文乱码的解决办法
使用过HttpClient的人都知道可以通过addTextBody方法来添加要上传的文本信息,但是,如果要上传中文的话,或还有中文名称的文件会出现乱码的问题,解决办法其实很简单: 第一步:设置Mult ...
- kafka 常用参数
通常的讲:kafka 的参数分为 Broker Configs 和 Topic-Level Configs,以 min.insync.replicas 为例,可以在 broker 和 topic 级别 ...
- 学号 20175212 《Java程序设计》第4周学习总结
学号 20175212 <Java程序设计>第4周学习总结 教材学习内容总结 一. 子类与父类 父类中的private和友好访问权限的成员变量不会被子类继承.子类只继承父类中的protec ...
- js 快速生成数组的方法
//实现方法一:循环赋值var arr1 = new Array(100);for(var i=0;i<arr1.length;i++){ arr1[i] = i;}console.log(ar ...
- lumion实例渲染6.2
放置一些树 打开室外材质库,选择一个·别墅 放车 “景观”“描绘系统”笔刷调大刷出地面, 人群安置一些墙 改变方向,增大数量,墙就连在一起, 放一些树篱在墙上. 拍照模式添加特效,太阳 添加特效,天气 ...
- css3 翻牌动画
最近做了一个特效,css是从网上找的,地址是这个: CSS3 animate flip下的纸牌翻转效果实例页面 把其中核心的css代码扒出来如下: /* The properties in this ...
- Spring实现WebSocket通信
WebSocket是两个应用之间全双工的通信通道.WebSocket最常见的应用场景是实现服务器和基于浏览器的应用之间的通信. 浏览器中的javascript客户端开启一个到服务器的连接,服务器通过这 ...
- Python-接口自动化(八)
unittest单元测试框架(八) (九)unittest 1.基本概念 python自带的unittest单元测试框架不仅可以适用于单元测试,也适用于WEB自动化测试用例的开发与执行,uint ...
- php封装curl,模拟POST和GET请求HTTPS请求
<?php /** * @title 封装代理请求 * @author victor **/ class ApiRequest { /** * curl提交数据 * @param String ...