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 ...
随机推荐
- 《剑指offer》总结三 之二叉树(2)
目录 23.二叉搜索树的后序遍历序列 26.二叉搜索树与双向链表(31ms,5756k) 23.二叉搜索树的后序遍历序列 题目描述: 输入一个整数数组,判断该数组是不是某二叉搜索树的后序遍历的结果.如 ...
- JS回调函数中的this指向(详细)
首先先说下正常的this指向问题 什么是this:自动引用正在调用当前方法的.前的对象. this指向的三种情况 1. obj.fun() fun中的this->obj,自动指向.前的对 ...
- python网络爬虫&&爬取图片
爬取学院官网数据from urllib.request import * #导入所有request urllib文件夹,request只是里面的一个模块from lxml import etree # ...
- 简易OA漫谈之工作流设计(一个Demo),完成6年前的一个贴子
6年前在腾讯做OA,那时写了两篇心得. https://www.cnblogs.com/wangxiaohuo/archive/2012/08/22/2650893.html https://www. ...
- Spvmn测试环境搭建及其安全性讨论
一.说明 这几天都在做设备的协议分析,然后看到有个叫Spvmn的不懂要怎么操作才能触发其操作过程,问了测试部的同事说也没有测试文档,自己研究了一下这里做个记录. 按我现在理解,各厂商有自己的私有协议. ...
- PHP生成小程序二维码合成图片生成文字
这部分代码是写在项目上的代码,THINKPHP3.1如果迁移到其他的地方应该要稍稍改动一下以适合自己的项目 function get_bbox($text,$fsize,$ffile){ return ...
- 搜索引擎中index、attribute和summary概念
index:倒排索引 attribute: 正排索引 summary:数据集合,用于数据结果展示.
- ACCESS 查询重复记录
In (SELECT [全称] FROM [New14] As Tmp GROUP BY [全称],[账号],[银行] HAVING Count(*)>1 And [账号] = [New14] ...
- 1.2 JAVA多线程实现
线程和进程 进程:是执行中一段程序, 进程是系统进行资源分配和调度的一个独立单位. 线程:比进程更小的能独立运行的基本单位,单个进程中执行中每个任务就是一个线程.线程是进程中执行运算的最小单位. Th ...
- Https 单向验证 双向验证
通讯原理 participant Client participant Server Client->>Server: 以明文传输数据,主要有客户端支持的SSL版本等客户端支持的加密信息 ...