码迷,mamicode.com
首页 > 其他好文 > 详细

数据类型简介

时间:2020-03-04 21:15:46      阅读:119      评论:0      收藏:0      [点我收藏+]

标签:list   顺序   不同   python   中括号   数字   括号   根据   逗号   

python基本数据类型


1.数字类型:int、float等,他们都是不可变数据类型

注意:python中并不存在数字型,这里只是便于分类

int:整数型,只能存储整数数字,如1,2,3,4

float:浮点型,只能存储数字,但可以有小数,如1.2,3.435

简单应用:

  a = 1

  b = 2

  print(a+b)

 

 


2.字符串类型:str,为不可变数据类型

字符串类型就是用单引号或双引号或三引号包裹的多个字符

比如"avbc","1234",注意"123"易和123混淆,注意分辨

简单应用:

  a = 1.2

  b = 2.5

  print(a+b)


3.列表类型:list,可变数据类型,有序

列表类型可以存储任意个数据,里面的数据类型不限.表现形式为["中括号里面","添加多个数据","使用逗号分隔"]

简单应用:

  lis = [1,2,3,5,5,"wu"]

  根据索引取值,索引从前往后是0,1,2,3,...,从后往前是-1,-2,-3,...

  如获取"wu"可使用lis[5]或lis[-1]

  print(lis[5],lis[-1])

 

 


4.字典:dict,可变数据类型

字典类型与其他类型不同的是它存储的数据必须以键值对的形式存储,例如{"name":"觊觎","age":18}

其中冒号左边的是字典的键,右边为值,一一对应

它的表现形式是大括号内添加键值对,键值对之间用逗号分隔,键和值之间用冒号分隔,键必须是不可变数据类型

简单应用:

  dic = {"name":"觊觎","age":18}

  可以根据key也就是键获取key对应的值

  如获取"觊觎"可使用dic["name"]

  print(dic["name"])

 

 

 

5.元组:tuple,不可变数据类型,有序

元组与列表类似,区别在于元组两端为小括号(),他们都能存放多个数据,但是元组是不可变数据类型,不能更改里面的内容

简单应用:

  tuple = (1,2,3,4,5,"wu")

  根据索引取值,索引从前往后是0,1,2,3,...,从后往前是-1,-2,-3,...

  如获取"wu"可使用tuple[5]或tuple[-1]

  print(tuple[5],tuple[-1])

 

 

 

6.集合:set,可变数据类型,无序

集合表现形式为大括号内添加多个数据,注意与字典的区分,它里面的数据与列表以及元组都不同,它存放的数据是无序,唯一的,无法重复出现,顺序也随机

注意:由于集合是无序的无法通过索引获取里面的内容

se = {1,2,3,4,5}

 

 

7.布尔值:bool

这个类型只有两个形式:True和False,一般用于判断条件

 

数据类型简介

标签:list   顺序   不同   python   中括号   数字   括号   根据   逗号   

原文地址:https://www.cnblogs.com/achai222/p/12411918.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!