#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——字符串的操作的更多相关文章

  1. python+selenium之字符串切割操作

    python+selenium之字符串切割操作 在Python中自带的一个切割方法split(),这个方法不带参数,就默认按照空格去切割字段,如果带参数,就按照参数去切割. 新建一个python文件, ...

  2. 【292】Python 关于中文字符串的操作

    参考:什么是字符编码? 参考:Unicode 和 UTF-8 有何区别? 参考:python中文decode和encode转码 一.相关说明 Python 中关于字符串的操作只限于英文字母,当进行中文 ...

  3. Python自学笔记之字符串的操作

    1.将字符串全部变为小写:lower() casefold() 范围更广 2.将字符串全部变为大写:upper() 3.判断是否大小写:isupper() islower() 4.居中:center( ...

  4. python笔记(2)--字符串

    一.字符串 字符串是不可变序列,具有序列的公共操作方法,具体操作见python笔记(1)--序列(列表 元组 range) 1.创建字符串 单引号:'Hello , I am Logan ! ' 双引 ...

  5. Python 基礎 - 字符串常用操作

    字符串常用操作 今天就介紹一下常用的字符串操作,都是以 Python3撰寫的 首字母變大寫 #!/usr/bin/env python3 # -*- coding:utf-8 -*- name = & ...

  6. python中关于字符串的操作

    Python 字符串操作方法大全 python字符串操作实方法大合集,包括了几乎所有常用的python字符串操作,如字符串的替换.删除.截取.复制.连接.比较.查找.分割等,需要的朋友可以参考下 1. ...

  7. python笔记02-----字符串操作

    python中定义变量的字符串 str1 = "www"      #str1就是字符串了 一定用引号 或者直接使用"字符串."来调用内部的方法 1.字符串大小 ...

  8. python基础学习-字符串常见操作

    字符串常见操作 索引 s = "abcdefg" # 字符串数据,切片后取出的数据都是字符串类型 # 从左至右取值:从0开始 # 从右向左取值:从-1开始 print(" ...

  9. Python中对字符串的操作

    Python字符串的相关操作 1.字符串格式判断 s.isalnum() #所有字符都是数字或者字母 s.isalpha() #所有字符都是字母 s.isdigit() #所有字符都是数字 s.isl ...

随机推荐

  1. Kafka+OpenCV 实现实时流视频处理

     1. 启动Kafka Server bin/kafka-server-start.sh config/server.properties & 2. 创建一个新topic bin/kafka- ...

  2. MYSQL mybatis

     mysql 1 每个语句的结束记得加分号; 2where条件里再做if分支 SELECT *FROM `table` WHERE IF( `parentID` is null, `plan_id` ...

  3. Django细节小记

    前记:Django的ORM.模块有很多函数细节,要学会多看文档学习函数的细节 聚合annotate()和aggregate()的使用 简言之,annotate()得到的是查询集,类似all(),只不过 ...

  4. Flutter采坑之路 用真机跑起来的时候提示 initGradle失败,IO异常,downloading Gradle-4.6-all.zip失败

    这个异常就是Gradle下载异常,进而下面会提示一行IO异常 我这里的原因就是Gradle对应的4.6-all版本下载不下来(一般情况下确实很难下载下来) 所以在正常AS工程呢,我们选择一下Gradl ...

  5. 安装在类虚拟机crossover中的容器怎么进行的备份和恢复

    备份教程: 步骤一:运行CrossOver,选中相关容器,然后在[容器]中找到并点击[导出“MathType6.9b_Trial_YY.exe”到存档],或者直接右击容器名称,然后选择[导出“Math ...

  6. WinDbg调试 C# dmp

    WinDbg C#调试 打开windbg,加载需要调试的c# dmp. 设置好sympath等. 查看蹦会的c#主进程依赖的.Net环境 可以查看进程名对应的*.config文件. 开始加载符号,假设 ...

  7. 【分享】用Canvas实现画板功能

    前言 PC端测试:QQ浏览器全屏绘画完成.缩小时内容会被清空,切换背景颜色内容会被重置,其他暂无发现: 手机端测试:微信内置浏览器不通过:Safari 浏览器使用画笔时没固定页面会有抖动效果,使用橡皮 ...

  8. 【转】链接伪类(:hover)CSS背景图片有闪动BUG

    来源:http://www.css88.com/archives/744 --------------------------------------------------------------- ...

  9. 常见的HTTP状态码(HTTP Status Code)说明

    作为一个互联网开发人员对于一些服务器返回的HTTP状态的意思都必须是了如指掌的,只有将这些状态码一一弄清楚,工作中遇到的各种问题才能够处理的得心应手.好了,下面就让我们来了解一下比较常见的HTTP状态 ...

  10. 基于VC++的网络扫描器设计与实现

    本文正文其实是自己的毕业论文,现在搬上来有两个原因. 一是之前大学的文档都放在百度网盘上,大概去年的时候百度网盘改版搞得不太稳定,文件夹移动次数一多里边就会有一些文件丢失了,也没有很在意.但前几天看申 ...