Python 数据类型

本贴最后更新于 798 天前,其中的信息可能已经天翻地覆

一、数据类型

python数据类型

1.数值:int、float 表达式:int=1234 或 float=3.1415926 #整数或者小数没有引号

运行代码:

int_test=123

print(type(int_test))

可以得到一个结果为:class,int,表示为整数类,浮点数操作一样,把123改为小数即可

  1. 字符串:str='字符串' #字符串一般都是用单引号:'',双引号:""框起来的,就算里面是数字也是属于字符串类型,如:str='123',那么这里的123也是字符串,不是整数类

运行代码:

str_test='123'
print (type(str_test))

3.布尔值:bool(True、False) #一般用于判断

运行代码:

print(1==1) 返回的就是True

print(1==2) 返回的就是False

4.元组:tuple #元组一般用英文括号表示()括号里面可以是字符串,也可以是数字等,每个值用逗号隔开,并且不可修改

tuole_test=('字符串',123,45.7)

print(type(tuole_test))

5.列表:list #列表一般用中括号表示[],括号里面可以是字符串,也可以是数字等,每个值用逗号隔开,可以修改,当取列表的值时,正数是从0开始取值,负数是从-1开始取值

list_test= [ 'runoob', 786 , 2.23, 'john', 70.2 ]

print (list_test) # 输出完整列表

print (list_tetst[0]) # 输出列表的第一个元素

print (list_test[1:3]) # 输出第二个至第三个元素

print (list_test[2:]) # 输出从第三个开始至列表末尾的所有元素

print (list_test * 2 ) # 输出列表两次

6.集合:set # 一般用大括号{}表示,但是与字典区分,字典用键值对的方式

set_test={1,2,3}

print(type(set_test))

7.字典:dict #一般也是用{}表示,但要使用键值对的方式,即:{'key','value'},取值方式与列表相同

dict_test={'name':'tester','age':20,'aex':'man'}

print(dict_test) =输出所有字典内容

print(dict_test['age']) #输出键 age 对应的值
print(dict_test.keys()) #输出所有键
print(dict_test.values()) #输出所有值

回帖
请输入回帖内容 ...