您的位置:首页 > 编程语言 > Python开发

Python str字符串常用到的函数

2015-08-29 22:10 666 查看
# -*- coding: utf-8 -*-
x='pythonnnnnnoooo'

print type(x)
# <type 'str'>  输出类型
print x.capitalize()
# Pythonnnnnnoooo  首字符大写
print x.center(40)
#             pythonnnnnnoooo  类似于对其
print x.count('o')
# 5              统计字符出现的次数
print x.count('o',4,6)
# 1                指定区间统计字符出现的次数
print x.endswith('o')
# True            判断结束字符是不是o
print x.endswith('n')
# False        同上
print x.find('n')
# 5            找到指定字符最小的下标
print 'n' in x
# True     判断 指定字符是否在 x字符串中

print 'a={0},b={1},c={2}'.format(1,2,3.44)
# a=1,b=2,c=3.44  输出格式

print x.index('n')
# 5        和find类似,找到指定字符串的最小下标

print x.isalnum()
# True    判断字符串是否是数字和字母组成的

print x.isalpha()
# True     判断是否由字母组成的字符串

x = 'python'
print x.join('ABCDEF')
# ApythonBpythonCpythonDpythonEpythonF

print "".join('ABCDEF')
# ABCDEF
x=['a','b','c','z']
print ''.join(x)
# abcz

print 'X'.join(x)
# aXbXcXz

# 根据上面的结果:str.join(X)  是把str插入到X中的各个字符中间,组成一个整的字符串

x ='AcAvAcAlAjAk'

print x.split("A")
# ['', 'c', 'v', 'c', 'l', 'j', 'k']  按照指定规则划分字符串

#
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: