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

python常用变量之字符串

2018-10-21 23:09 113 查看

1: python 常用的数据类型

          常见的数据类型有:整型、浮点型、字符串、布尔值

         浮点型:关键字:float

         布尔值:关键字:boolean 、bool;(布尔值:True、False )

2:字符串介绍

 2.1:哪些才算是字符串

            查看关键字:str,符号:""/'',凡是用成对的单引号或双引号括起来的内容就是字符串

举例:

a=[1,2,3,"this is a list"]

b=[4,5,6,'这是第二个列表']

a中用双引号括起来的就是一个字符串,在列表中,占一个元素

b中用单引号括起来的内容也是一个字符串,在列表中,同样占一个元素

2.2:字符串有哪些特殊的用法

字符串拼接

字符串跟别的数据类型进行拼接--强制转换str(变量名/变量值)

字符串的拼接用+号、或者用逗号

举例:

a=[1,2,3,"this is a list"]

b=[4,5,6,'这是第二个列表']

print(a,b) //输出a和b的内容

print(a+b) //将b的内容拼接到a的后面进行输出

print(a*2) //将a的内容输出两次

字符串切片取值

先理解正序和反序

正序是从左到右开始数,序号逐渐变大,起始号为0,即正序为0,1,2,3,4...;

反序是从右到左开始数,序号逐渐变小,起始号为-1,即反序为:...-5,-4,-3,-2,-1;

举例:

如:Hello,

正序(从左到右)为0,1,2,3,4;

反序(从左到右)为:-5,-4,-3,-2,-1;

 切片

 1)单个取值:字符串变量名[索引的位置]

 2)多个取值:字符串变量名[索引开始的位置:索引结束位置+1]

 注:

取值原则:取左不取右

举例:

 # coding=UTF-8

__author__ = 'FCL'

z='hello' #字符串

x='字符串输出'

print(z)

print('z')

print('字符串')

print(x)

print(z[0]) #正序输出第一个字母

print(z[2:4]) #正序输出ll

print(x[-1]) #反序输出倒数第一个字母

print(z[-3:-1]) #反序输出ll

print(z[-2:]) #反序输出ol(输出倒数两个字母的方法)

print(z[-2:-1]) #反序输出ol(输出倒数两个字母的方法)

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