Python字符串的使用(上)

#!/usr/bin/env python
# -*- coding:utf-8 -*-
#字符串的基本用法
test = "freeSince{number}{name}"
#首字母大写
print(test.capitalize())
#所以字母变小写    casefold() 功能更强大
print(test.casefold())
print(test.lower())
#设置宽度并将内容居中 width 表示宽度  fillchar 表示填充字符
'''
    center(self, width, fillchar=None)  
    self  可直接忽略   
    width  参数      
    fillchar=None  如果不填写该参数  有默认值  (空)
'''
print(test.center(20,"¥"))
#统计下这个字符在该字符中出现了多少次  从第几位开始查找(从0开始  包括结束位即>=3开始)
print(test.count("e",3))
#判断是否以什么结尾
print(test.endswith("e"))
#判断是否以什么开始
print(test.startswith("f"))
#查找某字段的位置  4  表示  大于等于4    9  表示  小于9即小于等于8
print(test.find("Since",4,9))
#将字符串中的占位符(花括号的部分)赋值
test1 = "{0}{1}{2}"
print(test.format(number = "1号",name = "宝宝"))
print(test1.format("杀杀杀","哇哇哇哇","啊啊啊啊啊"))
#判断字符串中只存在字母、数字
test2 = "123"
test3 = "sdas"
test4 = "das45sda45"
print(test2.isalnum(),test3.isalnum(),test4.isalnum())

运行结果

 

posted @ 2018-02-26 23:01  FreeSince  阅读(186)  评论(0)    收藏  举报