Python学习基础之字符串处理了解

高洛峰
发布: 2017-03-24 16:58:28
原创
1380 人浏览过

Python字符串处理
字符串输入:

my_string = raw_input("please input a word:")
登录后复制


字符串判断:
(1) 判断是不是纯字母

my_string.isalpha()
登录后复制


字符串搜索匹配:
(1) re
re正则表达式实例一:^[\w_]*$
首先\w表示匹配包括下划线的任何单词字符,等价于'[A-Za-z0-9_]'。
然后跟了个_。
再看*号:匹配前面的子表达式零次或多次。例如,zo* 能匹配 "z" 以及 "zoo"。 * 等价于{0,}。
最后是$:表示字符串结束,后面没有其他字符了。
所以,这个表达式的意思就是把这个[\w_](任何单词字符包括下划线,然后跟个下划线)看为一个整体,出现零次或多次!

import re
my_string = raw_input("please input a word:")
if re.match('^[a-zA-Z]$', my_string):
print "it is a word"
else:
print "it is not a word"
登录后复制


字符串变换:
(1) 将字符串转换成全小写字母。

my_string = my_string.lower()
登录后复制


(2) 将多个字符串连接在一起。

my_string = my_string + "abc"
登录后复制


(3)截取字符串的一部分。 本示例是去掉第一个和最后一个字符,截取中间一段。

my_string = my_string[1:len(my_string)-1]
登录后复制


感谢阅读,希望能帮助到大家,谢谢大家对本站的支持

以上是Python学习基础之字符串处理了解 的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!