码迷,mamicode.com
首页 > 编程语言 > 详细

Python字符串的使用(下)

时间:2018-02-27 15:55:06      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:odi   nta   blog   ase   大小写转换   空字符串   .com   aaa   rip   

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#判断是否存在不可显示的字符
test = "fsa  \t\n 打算fsaer!@地方"
print(test.isprintable())
#判断是否是空字符串(空格)
test1 = "    "
print(test1.isspace())
#将字符串变为标题格式
test2 = "dasjkfsa fsdf 大师傅 @#"
tit = test2.title()
print(tit)
#检测字符串是否是标题
print(tit.istitle())
#将字符串中的每个元素按照指定分隔符拼接起来
test3 = "AAAA"
test4 = "*"
print(test4.join(test3))
#填充字符串
print(test3.ljust(20,"*"))
print(test3.rjust(20,"*"))
print(test3.zfill(20))
#全部变成小写或者大写    使用:验证码验证
test5 = "AfsAre"
print(test5.lower().islower())
print(test5.upper().isupper())
#去除左右两侧的空白 或去除指定的字符
test6 = "       AsAerfs         "
print(test6.strip())
print(test5.strip(Are))
#对应的替换
test7 = str.maketrans("abcdefg","ABCDEFG")
test8 = "agrefnajksbnaervqvhbasf"
print(test8.translate(test7))
#将字符串分割  partition 三份 split默认全分割
test9 = "thgjgsts谁说的fsfsfggggsyrt"
print(test9.partition("s"))
print(test9.split("s",6))
test10 = "dasdas\n321\n321\ndsa\n534"
#按换行符分割  是否保留
print(test10.splitlines(True))
#大小写转换
test11 = "AAAAssss"
print(test11.swapcase())

运行结果

技术分享图片

 

Python字符串的使用(下)

标签:odi   nta   blog   ase   大小写转换   空字符串   .com   aaa   rip   

原文地址:https://www.cnblogs.com/Dzc163/p/8478941.html

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