自学Python2.1-基本数据类型-字符串str(object) 上
2018-10-17 11:31
926 查看
自学Python2.1-基本数据类型-字符串str(object) 上
字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。
创建字符串很简单,只要为变量分配一个值即可。例如:
var1 = 'Hello World!' var2 = "Python Runoob"
1. Python字符串在内存的存储方式
var1 = 100 var2 = "100" #如果是个字符,每个字符占用1个字节, 底层多"/0" name = "laowang" #占用7个字节
2. Python访问字符串中的值,字符串中的下标, 切片
从0开始取值,var1[0]表示取值第一个值;
var2[1:5]表示区var2从第2个到第5个的值; 这就叫切片
var1[16] 已经越界,后果很严重 ,有可能程序崩溃;
var1[-1]表示取值倒数第一个值;
var1 = 'Hello World!' var2 = "Python Runoob"print("var1[0]: ", var1[0]) print("var2[1:5]: ", var2[1:5]) print("var1[-1]: ", var1[-1]) print("var2[2:-1]: ", var2[2:-1]) print("var2[2:]: ", var2[2:]) # 默认取到最后一个值
如何跳着取值:
[起始位置:终止位置:步长]
var2 = "Python Runoob" print("var2[2:-1]:", var2[2:-1]) # print("var2[2:-1:1]: ", var2[2:-1:1]) 默认步长就是1 print("var2[2:-1:1]:", var2[2:-1:1]) print("var2[2:-1:2]:", var2[2:-1:2]) print("var2[2:-1:3]:", var2[2:-1:3]) print("var2[::-1]:", var2[::-1]) # 对字符串逆序
3. Python组成字符串的方式
两种办法:
①采用加法
②类似print方法, %s
相关文章推荐
- 自学Python2.1-基本数据类型-字符串方法 下
- 自学Python2.3-基本数据类型-元组tuple(object) 方法
- python基本数据类型(三)-字符串拼接-格式化输出-深浅复制-python3笔记
- python基本数据类型——整型,浮点型,复数,字符串
- python基本数据类型——str
- 3、python数据类型之字符串(str)
- 自学Python2.4-基本数据类型-字典dict(objct)
- python基本数据类型——str
- python基础-基本数据类型总结_整型(int)_字符型(str)_day3
- Python - Day10 - 运算符 & 基本数据类型 & 整形 & 字符串
- python基本数据类型——str
- python 基础2 编码转换 pycharm 配置 运算符 基本数据类型int str list tupple dict for循环 enumerate序列方法 range和xrange
- Python基本数据类型之字符串
- python基本数据类型——str
- python基本数据类型——str
- python基本数据类型——str
- python基本数据类型-字符串
- python3手册-基本数据类型-字符串