python中字符串的常用方法讲解

python中字符串的常用方法讲解
python中字符串的常用方法讲解

#!/usr/bin/env/python
#--coding:utf-8 --
#Author:yzy

# 字符串的替换功能通过repalce

str1=‘admin’
print(str1.replace(‘ad’,‘baidu’))

2.查找字符串的索引通过find

str1=‘admin’
print(str1.find(‘a’))

# 3.字符串以什么什么开头(startswith)结尾(endswith)

(startswith)以字符串a开头,如果是a就会返回ture,不是a就返回flase

(endswith)以字符串n开头,如果是n就会返回ture,不是n就返回flase

str1=‘admin’
print(str1.startswith(‘i’))
print(str1.endswith(‘n’))

4.判断字符串是不是整个数字用isdigit

str1=‘10’
print(str1.isdigit())

5.把字符串改为大写upper

str1=‘admin’
print(str1.upper())

6.把字符串改为小写lower

str1=‘AdiIM’
print(str1.lower())

7.把字符串拆分split

str1=‘asdas,dadasd’
print(’,’.join(str1.split(’,’)))

8.字符串格式化(通过%s)

name =‘wuya’
age=18
print(‘我的名字是%s,我今年%s岁’%(name,age))
print(‘我的名字是{0},我今年{1}岁’.format(name,age))