码迷,mamicode.com
首页 > 其他好文 > 详细

(字符串的操作 for循环 和 while遍历循环)

时间:2018-09-08 16:49:21      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:回文   对象   找不到   负数   大小   print   end   支持   swa   

1)字符串是什么,和字符串的常用操作方法 1,什么是字符串. 字符:是单一的文字符号, 字符串:是有序的字符序列,由" ‘ ‘‘‘ """引起来的内容就是字符串. 2,字符串的常有操作方法 1,索引 [位置] 一排字符 反应第x个位置的字符 索引下标从0开始.使用[]来获取数据 例: s = ‘刘德华很帅但是张国荣更‘ print(s[2])打印出来的就是"华" 2,切片 [start:end:step] start代表起始位置 end代表结束的位置 step代表步长 步长如果是 正数 就从左往右截取 如果是 负数 就从右往左截取 截取内容*顾头不顾尾* 例: s = ‘刘德华很帅但是张国荣更‘ print(s[7:10]) 打印"张国荣" print(s[-4:-1]) 打印"张国荣" print(s[5:1:-1]) 打印"但帅很华" 3常用单词 upper()转大写 lower()转小写 casefold() 转小写 比lower支持的语言文字多 strip()去两边空格 lsrip()去左空格 rstrip()去右空格 replac("新","旧",2)替换 新内容替换旧内容 换几个 split() 切割 刀有多宽 就要损失掉多少 starswith()判断是不是以xxx开头 endswith()判断是否以xxx结尾 capitalize() 首字母大写 title() 把单词的首字母大写 swapcase() 大小写互换 center 居中 center(10,"*") 拉伸长度 用*填充 并居中 count() 计数 find() 索引 找不到返回-1 index() 索引 找不到返回报错 isalpha() 判断是否以字母组成 isdigit() 判断是否以数字组成 isalum() 判断是否由数字和字母组成 len() 判断长度 4,while遍历循环 例: s="我叫王宪东今年十八岁" count=0 while count<len(s)#次数小于字符串长度 print(s[count])#打印字符串的第几位 count+=1#每次循环次数都+1 5,判断回文 例: s="上海自来水来自海上" s1=s[::-1]#从右往左循环 if s=s1则是回文 6, for循环 for 变量 in 可迭代对象 循环体 else: 循环结束是执行的代码块

(字符串的操作 for循环 和 while遍历循环)

标签:回文   对象   找不到   负数   大小   print   end   支持   swa   

原文地址:http://blog.51cto.com/13904637/2172202

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!