1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > python变量赋值及其数据类型

python变量赋值及其数据类型

时间:2021-05-11 06:41:35

相关推荐

python变量赋值及其数据类型

1.Python变量赋值

Python 中的变量赋值不需要类型声明。

每个变量在内存中创建,都包括变量的标识,名称和数据这些信息。

每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。

Python变量有三种赋值方式:

1、等号(=)运算符直接赋值,左边变量名,右边是存储在变量中的值:

a = 100name = "阿贱"

2、同时为多个变量赋值:

a = b = c = 1

三个变量被分配到相同的内存空间上,值为1

3、同时为多个对象指定多个变量并分别赋值

a, b, c = 1, 100, "阿贱"

2.python的标准数据类型

Numbers(数字)

数字类型又分为整型(int),浮点型(float),复数类型(complex)。

int—>整数

float—>小数

Bool (布尔)

特殊的整型,值为True或False。参与数值运算时,True当做1,False当做0。

String(字符串)

非常重要的一种数据类型。字符串定义:被单引号、双引号、三引号(三个连续的单或双引号)包含的字符集合,具有索引规则

第一个字符的索引是0,第二个字符索引是1,以此类推。

举例:

str1 = 'abcd'str2 = "abcd"str3 = '''abcd'''str4 = """abcd"""print(str1[0])print(str2[1])print(str3[2])print(str3[3])

输出:

a

b

c

d

List(列表)Tuple(元组)

列表和元组可以保存 任意数量 的 任意类型的值,列表用中括号“[]”表示,元组用小括号“()”表示。列表可以修改,元组不可修改。

list =[1,32,'it']#列表tuple =(1,32,'it')#元组

Dictionary(字典)

Python中映射数据类型,由键-值对组成。可以存储不同类型的元素,用花括号“{}”包含。一般来说,字典的key以字符串或者数值形式表示,value可以是任意数据类型。

dict ={"user": "admin", "password": "123456"} #字典

Set (集合)

set和dict类似,但set是一组key的集合,与dict的区别在于set不存储value。

集合会自动去除重复数据,具有去重功能,集合不能通过索引来操作。

集合存储的数据相对添加的顺序是无序的,和添加的顺序无关。

创建集合:

s = {5,6,2,2,4,8,9,7,7,3}print(s)

输出:

{2, 3, 4, 5, 6, 7, 8, 9} #已经自动去重并且排序

使用set()将一个序列转换为集合

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。