Python基本数据类型

基本数据类型

3、字符串

"Hello,world"

 

字符串常用功能:

#创建
a = 'abc'
a = str('abc')

#转换
age = 19
new_age = str(age)

#字符串的拼接
name = 'lishichao'
gender = ''
new_str = name + gender
print(new_str)

#字符串格式化
#占位符 %s
name = '姓名:%s\n性别:%s\n职业:%s'%('','','搬砖')
print(name)

#判断子序列是否在其中
content = '成功最有效的方法就是向有经验的人学习!'
if '成功' in content:
    print('包含敏感字符')
else:
    print(content)

# 移除空白,源字符串不变
val = ' lishichao '
print(val)
new_val = val.strip() #移除左右空白
new_val = val.lstrip(  #移除左空白
new_val = val.rstrip()  #移除右空白
print(new_val)

# 分割
user_info = 'lishichao|handan|19'

#v = user_info.split('|')     #根据'|' 全部分割
#['lishichao', 'handan', '19']
#v = user_info.split('|',1)   #左边开始 分割1次
#['lishichao', 'handan|19']
#v = user_info.rsplit('|',1)  #右边开始 分割1次
#['lishichao|handan', '19']
print(v)

# 长度,字符长度
val = '世超li'
v = len(val)
print(v)

# 索引
val = '谷歌大法好666'
v = val[0]  #通过索引去找字符
print(v)


#通过索引,循环打印字符串
val =input('>>>')
i = 0
while i < len(val):
    print(val[i])
    i+=1

 


posted @ 2018-12-24 14:32  LiShiChao  阅读(188)  评论(0编辑  收藏  举报