20180727--第2章03数据类型

Posted wuyashangwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20180727--第2章03数据类型相关的知识,希望对你有一定的参考价值。

字符串

任意文本‘’或“”表示

+拼接,但不改变字符串里面的内容。不可变的数据类型

切片处理。。。索引。。。上标下标

a="asdfghjkl"

print(a[1:3])

1.左闭右开,从0开始。  结果是sd

2.默认步长是1

3.开始:结束:步长     1:3:1

4.如果是负数,意识是从最后1位开始倒着数。从-1开始,步长为-1

5.步长1的意思是从左向右数1个;步长为-1意思是从右向左数,步长是反方向的1

下面是字符串练习

print(n= ,123)
print(f= ,456,789)
print(mm=      sdsdsdsd)
print(s1=,‘Hello,world‘)
print(s2=‘Hello,\‘Adam\‘‘)
print(rs3=‘Hello,"Bart"‘)
print(s4=‘‘‘Hello,
Lisa!‘‘‘)

 

 

列表

1.List写在方括号之间,元素用逗号隔开

2.和字符串一样,列表可以被索引和切片

3.List可以使用+加号进行拼接操作

4.List元素是可以被改变的

 

元组

元组写在小括号内,元素之间用逗号隔开

1.tuple的元素不可改变,但是可以包含可变的对象,比如list

2.构造包含0个或者1个元素的元组有特殊的语法规则

 

字典

字典是一种映射类型,用{}表示,他是一个无序的键(key)值(value)对集合

dict1={}

dict2={‘name‘:‘北风‘,‘age’:10}

1.字典是一种映射类型,他的元素是健值对

2.键key必须使用不可变类型(字符串,数值,元组)

 

以上是关于20180727--第2章03数据类型的主要内容,如果未能解决你的问题,请参考以下文章

第03章 变量

第六阶段·数据库MySQL及NoSQL实践 第2章·Redis

第2章 生成打包部署和管理应用程序及类型

20180727 (面向对象的属性 类方法和静态方法)

第2章 增强for&泛型

编写高质量代码:改善Java程序的151个建议(第3章:类对象及方法___建议36~40)