Python3入门——PART_1

标准数据类型

Number
String
  • 索引


    Python3入门——PART_1_第1张图片
    Python索引.png
List
Python3入门——PART_1_第2张图片
List索引.png
  • 与Python字符串不一样的是,列表中的元素是可以改变。
  • List写在方括号之间,元素用逗号隔开。
  • 将列表转化为元祖:
    tuple(seq)
Tuple(元组)
  • 元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号 () 里,元素之间用逗号隔开。
    tuple的元素不可改变,但它可以包含可变的对象,比如list列表。
  • 构造包含 0 个或 1 个元素的元组比较特殊,所以有一些额外的语法规则:
    tup1 = () # 空元组 tup2 = (20,) # 一个元素,需要在元素后添加逗号
    string、list和tuple都属于sequence(序列)。
  • 将元组转换成列表:
    list(seq)
Set(集合)
  • 集合(set)是一个无序不重复元素的序列。
  • 基本功能是进行成员关系测试和删除重复元素。
  • 可以使用{ }或者set()函数创建集合,创建一个空集合一定要用set(),因为{}用来创建一个空字典。
  • 基本操作:
    1. s.add(x)
    2. s.update(x)可以添加元素,参数可以是列表、元组、字典等。
    3. s.remove(x)
      s.discard(x)
Dictionary
  • 字典当中的元素是通过键来存取的,而不是通过偏移存取。
  • 字典是一种映射类型,可变容器类型,字典用"{ }"标识,它是一个无序的键(key) : 值(value)对集合。
  • 键(key)必须使用不可变类型。

运算符

算术运算符
  • **幂 - 返回x的y次幂
  • //取整除 - 返回商的整数部分
成员运算符
Python3入门——PART_1_第3张图片
成员运算符.png
身份运算符

Python3入门——PART_1_第4张图片
身份运算符.png

is 与 == 区别:is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。

你可能感兴趣的:(Python3入门——PART_1)