python1114string_test
#! -*- coding:utf-8 -*-
str = "self_learn"
print(type(str))
str.title()
print(str.title()) # 大写英文首字母
str.count("e")
print(str.count("e")) # 返回字母的总数
str = " base "
str.isspace()
print(str.isspace()) # 所有字符都是空白,则返回true,在S中至少有一个字符,否则为false
intab = "aeiou"
outtab = "12345"
deltab = "thw"
test = "this is string example....wow!!!"
trans = test.maketrans(intab, outtab) # 创建字符映射转换表
trans1 = test.maketrans(intab, outtab, deltab) # deltab 要删除的字符
print(test.translate(trans)) # 打印出映射后的字符
print(test.translate(trans1))
str = "Self_Learn"
print(str.upper()) # 全部转换为大写
print(str.istitle()) # 判断英文首字母是否大写
print(str.endswith("N")) #是否以指定字符串结尾是,返回True
print(str.capitalize()) #字符串第一个字母大写,其它的小写
str = " Self_ Learn "
print(str.lstrip()) #省略左边的空格
print(str.rstrip()) #省略右边的空格
print(str.strip()) # 去掉字符串左右的空格
print(str.find("rn")) #返回被查找字符的索引位置
# print(str.format())
print(str.replace("e","6",1)) #替换
print(str.center(100,"n")) #设置长度,两边补充指定字符,指定字符是可选
print(str.rsplit("e")) #返回列表,可以设置分隔符,不设置分隔符,默认以空格作为分隔符
str = " Sel f_ Learn "
print(str.split(" ")) #返回字符串以什么分隔符,如果为指定字符,则以空格作为分割符
print(str.ljust(100,"0")) #设置长度右边补充
print(str.rjust(100,"r"),) #设置长度左边补充
print(str.zfill(50)) #设置长度,左边默认补充0
print(str.isdecimal())
str="33.3"
print(str.isdecimal()) #只有十进制字符,则返回true,否则为假。
print(str.isdigit()) #如果S中的所有字符都是数字,则为真。在S中至少有一个字符,否则为false。
python1114string_test的更多相关文章
随机推荐
- Debian Security Advisory(Debian安全报告) DSA-4405-1 openjpeg2
package :openjpeg2 相关CVE ID: CVE-2017-17480 CVE-2018-5785 CVE-2018-6616 CVE-2018-14423 CVE-2018-1808 ...
- “<textarea>”内的文字对齐
转载:https://blog.csdn.net/henryzhang2009/article/details/9283803 转: textarea会把开始标签到结束标签里的内容全部原样显示,包括空 ...
- [C++]Linux之文件拷贝在系统调用和C库函数下的效率比较
声明:如需引用或者摘抄本博文源码或者其文章的,请在显著处注明,来源于本博文/作者,以示尊重劳动成果,助力开源精神.也欢迎大家一起探讨,交流,以共同进步- 0.0 题目: 1. 分别利用文件的系统调用r ...
- ue4 Skeletal Mesh编辑器
skeletal mesh:骨骼网络物体资源 由 美术制作(*.fbx). 在ue4可对此资源进行编辑以添加一些游戏需要的设置. https://docs.unrealengine.com/lates ...
- Kaldi的data目录解析
data/test # things in data/*test* and data/*train* cmvn.scp # Start point of every audio feature at ...
- 转载-HashMap1.7源码分析
原文地址-https://www.cnblogs.com/chengxiao/p/6059914.html HashMap实现原理及源码分析 哈希表(hash table)也叫散列表,是一种非常重 ...
- ES6走一波 变量结构赋值
Destructuring 变量的解构赋值 是一种模式匹配 ES6我关注点之一是用途 能否举些好例子是检验学习到位的方法之一 交换变量值 函数返回多个值 函数入参为对象.数组,内部使用更简洁 意义 ...
- 🍓 redux示例 🍓
- IDEA-使用技巧
IDEA--个性化配置 - 心飞扬的博客 - CSDN博客--里面很好,http://blog.csdn.net/afzaici/article/details/71524643 IntelliJ I ...
- pythonのpygame初体验
import pygame import sys from pygame.locals import * #初始化pygame pygame.init() size = width,height=60 ...