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

python学习之字符串变量

2016-11-11 14:53 274 查看
1.字符串引用变量


msg="my name is {0},my age is {1} and {2}"
print(msg.format("huqiang",29,30))


View Code
运行结果:

my name is huqiang,my age is 29 and 30

2.字符切片

name="my name is Jasper"
print(name[0:-1:2])
运行结果:
m aei ap
#字符切片同列表一样

切片另一种用法

print(name.center(50,'-'))
运行结果:
----------------my name is Jasper-----------------
#center函数总共50个字符,在字符串两边补全

#find count index用法与列表同样

name="my name is Jasper"
print(name.find("J"))
print(name.count("m"))
print(name.index("a"))

运行结果:

11
2
4



3.字符串判断函数

name="jasp1_er"

print(name.isdigit())
#判断是否数字
print(name.isalnum())
#判断是否有特殊字符
print(name.startswith(name))
#判断开始字符是否一致
print(name.endswith('er'))
#判断结尾字符是否一致
print(name.upper())
#转换大写

运行结果:

False
False
True
True
JASP1_ER

示例:isdigit:是否数字

age=input("age:")
if age.isdigit():
age=int(age)
print("is int:",age)
else:
print("invalid data type")


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