所有的字符方法论
 # -*- coding: utf-8 -*-
2 #__author__ = 'Administrator'
3
4 name = "my name is {name} and i am {year} old"
5
6 print(name.capitalize()) #首字母大写
7 print(name.count("a")) #字符串中a的数量
8 print(name.center(50,"#")) #长度50其余用#
9 print(name.endswith("old")) #结尾是否ex结尾
10 print(name.expandtabs(tabsize=30)) #遇到\t加30长度
11 print(name.find("name")) #找到name开始位置
12 print(name[name.find("name"):8]) #进行切片
13 print(name.format(name='alex',year=23))
14 print(name.format_map( {'name':tiger','year':12} ))
15 print('ab23'.isalnum()) #包含所有英文字符和数字
16 print('abA1'.isalpha()) #英文字母
17 print(''.isdecimal()) #是否是十进制
18 print(''.isdigit()) #是否是数字
19 print('aA'.isidentifier()) #判读是不是一个合法的标识符
20 print(''.isnumeric()) #是不是只有数字
21 print('My Name Is '.istitle())
22 print('My Name Is '.isprintable())
23 print('My Name Is '.isupper()) #是不是大写
24 print('+'.join( ['','','']) )
25 print( name.ljust(50,'*') )
26 print( name.rjust(50,'-') )
27 print( 'Tiger'.lower() ) #小写
28 print( 'Tiger'.upper() ) #换成大写
29 print( '\nTiger'.lstrip() ) #从左边开始去掉换行
30 print( 'Tiger\n'.rstrip() )
31 print( ' Tiger\n'.strip() )
32 p = str.maketrans("abcdefli",'%&¥!@456') #加密解密
33 print("Tiger Hu".translate(p) ) #转换上面的
34
35 print('Tiger '.replace('T','L',1)) #把什么换成什么,换几次
36 print('TigerTiger'.rfind('l')) #最右边的位置上
37 print('1+2+3+4'.split('+')) #以加号切开
38 print('1+2\n+3+4'.splitlines())
39 print('Tiger'.swapcase()) #收不大写,后面小写
40 print('Tiger'.title())
41 print('Tiger'.zfill(50))

python字符记录的更多相关文章

  1. Python学习记录day6

    title: Python学习记录day6 tags: python author: Chinge Yang date: 2016-12-03 --- Python学习记录day6 @(学习)[pyt ...

  2. Python学习记录day5

    title: Python学习记录day5 tags: python author: Chinge Yang date: 2016-11-26 --- 1.多层装饰器 多层装饰器的原理是,装饰器装饰函 ...

  3. Python字符编码详解,str,bytes

    什么是明文 “明文”是可以是文本,音乐,可以编码成mp3文件.明文可以是图像的,可以编码为gif.png或jpg文件.明文是电影的,可以编码成wmv文件.不一而足. 什么是编码?把明文变成计算机语言 ...

  4. 转1:Python字符编码详解

    Python27字符编码详解 声明 一 字符编码基础 1 抽象字符清单ACR 2 已编码字符集CCS 3 字符编码格式CEF 31 ASCII初创 311 ASCII 312 EASCII 32 MB ...

  5. Python字符进度条

    Python字符进度条 看看这个神奇的module from tqdm import trange from time import sleep for r in trange(10, 1, -1): ...

  6. python 字符编码练习

    通过下面的练习,加深对python字符编码的认识 # \x00 - \xff 256个字符 >>> a = range(256)>>> b = bytes(a) # ...

  7. Python字符编码讲解

    声明:本文参考 Python字符编码详解 在计算机中我们不管用什么语言和程序,最终数据在计算机中的都是字节码(也就是01形式)的形式存在的,如果 计算机直接把字节码显示在屏幕上,很明显一般人看不懂字节 ...

  8. 深入理解Python字符编码--转

    http://blog.51cto.com/9478652/2057896 不论你是有着多年经验的 Python 老司机还是刚入门 Python 不久,你一定遇到过UnicodeEncodeError ...

  9. 深入理解Python字符编码

    不论你是有着多年经验的 Python 老司机还是刚入门 Python 不久,你一定遇到过UnicodeEncodeError.UnicodeDecodeError 错误,每当遇到错误我们就拿着 enc ...

随机推荐

  1. 微信小程序云函数中有以下未安装的依赖,如果未安装即全量上传

    云函数中有以下未安装的依赖,如果未安装即全量上传 在新建的云函数,右击终端打开->cmd,安装依赖 npm install --production 依赖安装成功之后,文件里面会出现 packa ...

  2. Floyd-Warshall

    Description 第一行四个数为n,m,n表示顶点个数,m表示边的条数. 接下来m行,每一行有三个数t1.t2 和t3,表示顶点t1到顶点t2的路程是t3.请注意这些t1->t2是单向的. ...

  3. 介绍Mobility Group

    Mobility或Roaming是无线客户端能够安全地从一个AP无缝关联到另一个AP的能力,并且延迟尽可能的短. 当无线客户端和AP关联并通过AP进行身份验证时,注册AP的WLC会将客户端条目放在自己 ...

  4. PHP 站内消息的表结构设计

    1)添加全站通知:信息存入到 tb_message 2)用户点开信息或者设置信息为已阅读:插入记录到 tb_message_readlog 如何设计存储的表?求最佳方案 CREATE TABLE `m ...

  5. 卫哲VS投行女,秋后算账是阿里的企业文化吗?

    编辑 | 于斌 出品 | 于见(mpyujian) 提到马云,大家都会想到淘宝,阿里,也都期待阿里巴巴的马云爸爸能够给我们免单,从而省去我们每天为钱烦恼的后顾之忧.虽然今天要吃的瓜是有关阿里的,但是并 ...

  6. 基于SILVACO ATLAS的a-IGZO薄膜晶体管二维器件仿真(02)

    Silvaco的破解用了好久好久,而且之后拷了上次例子的代码,Tonyplot的输出存在报错,还是四连. 当然这个点一下还是会出图的.但是,源代码稍微改了下结构,又有报错,而且程序直接终止. go a ...

  7. 广度优先搜索(BFS)与深度优先搜索(DFS)的对比及优缺点

    深搜,顾名思义,是深入其中.直取结果的一种搜索方法. 如果深搜是一个人,那么他的性格一定倔得像头牛!他从一点出发去旅游,只朝着一个方向走,除非路断了,他绝不改变方向!除非四个方向全都不通或遇到终点,他 ...

  8. python时间模块time,datetime

    时间模块time.datetime 模块(module)是 Python 中非常重要的东西,你可以把它理解为 Python 的扩展工具.换言之,Python 默认情况下提供了一些可用的东西,但是这些默 ...

  9. python基础(二)---第一个程序

    1. 第一个程序 1.1 Hello Python书写步骤 步骤一:新建文本文档文件,修改名称为hello.py 步骤二:使用记事本打开文件,书写程序内容如下: 步骤三:打开命令行,输入执行指令:py ...

  10. gatling高性能测试工具

    使用mvn命令直接测试.  (loadrunner-----) 1.新建maven工程 2.在pom中导入依赖 <dependencies> <dependency> < ...