Python3 基本数据类型

来自http://www.runoob.com

1.标准数据类型

  • Number 数字
    [int、float、bool、complex]
  • String 字符串
    (+连接,*重复)
  • List 列表
    (列表里的元素类型可以不相同,+连接,*重复)
  • Tuple 元组
    (元组里的元素类型可以不相同。tuple的元素不可改变,但它可以包含可变的对象,比如list列表。只包含一个元素时其后要加逗号)
  • Set 集合
    (可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。)
  • Dictionary 字典
    (列表是有序的对象集合,字典是无序的对象集合。字典用 { } 标识,它是一个无序的 键(key) : 值(value) 的集合。键(key)必须使用不可变类型。

不可变:Number、String、Tuple
可变:List、Set、Dictionary

注意:在 Python2 中是没有布尔型的,它用数字 0 表示 False,用 1 表示 True。到 Python3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。

2.运算符号

  • +(加法)
  • -(减法)
  • *(乘法)
  • /(除法,得到一个浮点数,如2/4=0.5)
  • //(除法,得到一个整数,如2//4=0)
  • %(取余)
  • **(乘方)

3.Set集合

a.b都是集合
- → a - b :a 和 b 的差集
| → a | b :a 和 b 的并集
& → a & b :a 和 b 的交集
^ → a ^ b :a 和 b 中不同时存在的元素
in:判断某元素是否在集合中

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Python3 基本数据类型 Python中的变量不需要声明。 每个变量在使用前都必须赋值,变量赋值以后该变量才会...
    黑夜的眸阅读 637评论 1 0
  • Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。 在 Python 中...
    谁说我是小小云阅读 822评论 0 0
  • 摘自菜鸟python 多个变量赋值 a = b = c = 1 a, b, c = 1, 2, "runoob" ...
    smallFive13阅读 378评论 0 0
  • Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,...
    S大偉阅读 211评论 0 0
  • 一、阅读<<蔡康永的说话之道>> 完全不必要担心问题没深度,只要懂得欣赏别人的深度。 二、书写 小事: 01:今天...
    思远同学阅读 145评论 0 1