python3.x 基础一:str字符串方法】的更多相关文章

1 * 重复输出字符串 print('helo '*4) 2 [],[:] 通过索引获取字符串中的字符,这里和列表中的切片操作是相同的,具体内容见列表 print('hello word'[2:]) 3 in 成员运算符 - 如果字符串中包含指定的字符返回True print('el' in 'hello') 4 格式字符串 print('%s is a super hero'%'lron man') 5 + 字符串拼接 a,b,c = 'one','two','three' print(a+b…
*字符串不能更改值 数据类型字符串str |  capitalize(...)   返回字符串中第一个字母大写 |      S.capitalize() -> str |       |      Return a capitalized version of S, i.e. make the first character |      have upper case and the rest lower case. >>> str1='i am chinese' >&g…
数字: #二进制转十进制 a=' v=int(a,base=2) print(v) 进制转换 #当前数字的二进制至少有多少位 b=2 v2=b.bit_length() print(v2) 数值二进制表示位数 字符串: #首字母大写 a="kelvin" v=a.capitalize() print(v) 首字母大写 #终极无敌'大写'变'小写'---->casefold b="KELVIN" v1=b.casefold() v2=b.lower() prin…
3.3字符串str ' ' 0 切片选取 [x:y] 左闭右开区间 [x:y:z] 选取x到y之间 每隔z选取一次(选取x,x+z,....) z为正 索引位置:x在y的左边 z为负 索引位置:x在y的右边 字符串+ 都是字符串的时候才能相加 a = 'alex' b = 'wusir' print(a+b) #字符串拼接 字符串* 字符串和数字相乘 a = 6 b = 'alex' print(a*b) #字符串和数字相乘 字符串是不可变的数据类型 字符串---用于存储数据,---比较少 用引…
python解释器示例 >>> import uuid >>> uuid.uuid1() UUID('ae6822e6-c976-11e6-82e0-0090f5f61084') >>> uuid.uuid1() UUID('af72c0a2-c976-11e6-b69e-0090f5f61084') >>> uuid.uuid1() UUID('afd03ab6-c976-11e6-8475-0090f5f61084') >&…
索引和切片: 索引:取出数组s中第3个元素:x=s[2] 切片:用极少的代码将数组元素按需处理的一种方法.切片最少有1个参数,最多有3个参数,演示如下: 我们假设下面所用的数组声明为array=[2,3,4,5,6] 1个参数: array[1:]——从下标为1的元素选择到最后一个元素,返回 [4,5,6] array[:3]——从下标为0的元素选择到下标为2的元素,不包括下标3的元素,返回[2,3,4] array[::2]——从下标为0的元素开始,最后一个%2为0的下标对应的那个元素为止 说…
#!usr/bin/env python# -*-coding:utf-8-*-#字符串通常用双引号或单引号来表示:'123',"abc","字符串"#str字符串的常用方法有以下:字符串可以用于赋值临时变量s#友情提示以下全是python2.x版本演示,python3.x请在print(放入测试打印),例如:print(len(s))from string import maketranss3 = '123's2 = '   's1 = 'This Is \t C…
C#基础之操作字符串的方法 C#中封装的对字符串操作的方法很多,下面将常见的几种方法进行总结: 首先定义一个字符串str 1.str.ToCharArray(),将字符串转换成字符数组 2.str.SubString(int1,int2);截取指定长度的字符串中的子串 3.str.IndexOf('string');索引匹配,指定字符在字符串中第一次出现的位置/str.LastIndexOf(); 4.str.ToLower();将字符转换成小写 5.str.ToUpper();将字符转换成大写…
引言: 字符串的内置方法大致有40来个,但是一些常用的其实就那么20几个,而且里面还有类似的用法,区分度高比如isalpha,isalnum,isdigit,还有一些无时不刻都会用到的split切分,join拼接,strip首尾去指定字符,作用无非就是围绕字符串的增删改查来进行,本人认为要弄清楚和熟练使用这些常用的方法,一方面需要在理解的基础上多多练习多多回顾,同时在工作使用中去巩固,加深记忆.忘记没关系,善于总结归纳,善于对自己大脑记忆的‘增删改查’才是重点. str.format的意义: 作…
字符串的方法非常之多,重点学习一些最有用的,完整的字符串方法参见<Python基础教程(第三版)>附录B. 模块string,虽然风头已小,但其包含了一些字符串方法中没有的常量和函数,故将模块string中几个非常有用的常量列出: string.digits: 包含数字0-9的字符串: string.ascii_letters: 包含所有ASCII字母(大写和小写)的字符串: string.ascii_lowercase: 包含所有小写ASCII字母的字符串: string.printable…