3.2数据类型和变量赋值(JAVA程序员改行Python当天入门教程)
它属于一种具备动态类型特性的编程语言, 其能够给予丰富多样的数据类型, 以此用以存储以及操作数据。在该语言范畴内, 变量被视为用来存储数据的容器, 然而数据类型则明确规定了变量所能存储的数据种类并且限定了操作方式。本节会对该语言里常见的数据类型以及怎样去进行变量赋值予以介绍。3.2.1 数值类型支持多种数值类型, 其中涵盖整数, 也就是 int, 还有浮点数, 即 float, 以及复数, 等等。您能够直接把数值赋予变量的情况是, 比如:num1 10 # 整数 num2 3.14 # 浮点数 num3 2 3j # 复数3.2.2 字符串类型用以表征文本信息的, 乃是由字符所构成的序列, 此序列被称作字符串。于其中, 字符串类型str需借助单引号或者双引号将其括起来, 似如此般:message Hello, Python! # 使用单引号括起来的字符串 name John # 使用双引号括起来的字符串您能够采用三引号或者将多行字符串括起来, 像这样:paragraph This is a multi-line string example. 3.2.3 列表类型有一种可变序列它是有序的, 这种序列能够存储多个元素, 它被称作列表。在其中, 列表也就是list, 这一概念里, 其元素是用逗号分隔开的, 且全都被方括号括起来, 就像这样:fruits [apple, banana, orange] # 字符串列表 numbers [1, 2, 3, 4, 5] # 整数列表 mixed [1, apple, True] # 混合类型列表3.2.4 元组类型一种被称作元组的事物, 它属于有序的、并且不可变的序列类型, 其与列表存在相似之处, 然而元组当中的元素是不可以进行修改操作的, 在特定情境即, 元组也就是所谓的tuple, 它是通过圆括号将其括起来予以表示的, 同时借助逗号来对元素加以分隔, 举例来说就是:coordinates (10, 20) # 整数元组 point (3.14, 2.71) # 浮点数元组3.2.5 字典类型一种无序的键值对集合被称之为字典, 其用途在于存储以及获取数据这两方面。于其中, 字典就是dict, 它是用花括号给括起来的, 并且是用冒号来分隔键与其对应的值, 而键值对之间呢, 则是用逗号予以分隔的, 比如说:person { name: John, age: 25, city: New York }3.2.6 变量赋值在其中, 变量的赋值借助使用等号来开展。赋值语句把右侧的值给予左侧的变量而实现, 举例来说:x 10 # 将整数10赋值给变量x name Alice # 将字符串Alice赋值给变量name还可以进行多重赋值操作将多个值同时赋给多个变量例如a, b, c 1, 2, 3 # 将整数1赋值给变量a整数2赋值给变量b整数3赋值给变量c此外还可以使用赋值运算符对变量进行更新例如x 5 # 初始化变量x为5 x 1 # 将变量x的值加1更新为6