Python的基本数据类型

本节导航分为七个部分:

1.数字

2.运算符

3.字符串

4.列表

5.元组

6.字典

7.集合

一、数字

1.1、整型

  在Python2中,整数的大小是有限制的,即当数字超过一定的范围不再是int类型,而是long长整型,而在Python3中,无论整数的大小长度为多少,统称为整型int。

1.2、浮点型

  浮点数也就是小数,类型用float来表示。  

  注:整数和浮点数在计算机内部的存储方式是不同的,整数的计算是永远精确的(包括除法),而浮点数运算则可能出现误差

  比如:

    

 

 

 

 1.3、布尔型

  Python中的布尔值用两个常量True和False所表示,一个布尔值要么True,要么False(注:这里的首字母都为大写),常用在条件或循环中作为条件判断。True和False分别对应数字中的1和0,可作为数字计算,但不提倡。

  注:

  所以数据都自带布尔值

  None,0,空(空字符串,空列表,空字典等)这三个情况下的布尔值都为False,其他为真。

1.4、复数

  像我们这样的屌丝复数什么的与我们有什么关系,这辈子什么的是不会学复数了,还是忘了吧。

二、运算符

1.算数运算符

 

 

 

2.比较运算符

 

 

 

3.赋值运算符

 

 

 4.逻辑运算符

 

 

 

 

三.字符串 

  1.字符串常用单引号,双引号或者三引号括起来。类型用str来表示

  1.1、使用单引号(' ')

  用单引号括起来表示字符串,例如:
  str='this is string'
  print str

 

  1.2、使用双引号(" ")
  双引号中的字符串与单引号中的字符串用法完全相同,例如:
  str="this is string"
  print str

 

  1.3、使用三引号(""" """)
  利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:
  str="""this is "string
  this 'is pythod' string
  this is" string"""
  print str

  注: 字符型还有一个特性,就是一旦创建就不可改变

四.列表

  列表是Python中内置有序可变序列,列表的所有元素放在一对中括号“[]”中,并使用逗号分隔开;

  name = ["1", "name", "3", 4]

五.元组

  元组和列表差不多,我们可以把元组看成是简单的只读列表,与“强大”的列表不同的是,元组创建后其中的元素就不能被修改了

  name1 = ("1", "name", "3", 4)

六.字典

  字典是除列表之外python中最灵活的内置数据结构类型。字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过键来存取的。

  name2 = {"name" : "zhang" ,"age" :"1"}

七.集合

  集合和字典差不多,构成集合的事物或对象称作元素或是成员。基本功能是进行成员关系测试和删除重复元素。

  name3 = {1,1,1,2,3}

  注:去重

 

posted @   yoo丿  阅读(77)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
点击右上角即可分享
微信分享提示