二、Pyhon入门—变量、数据类型和运算符

变量、数据类型和运算符

什么是变量

  略   

注释

  #  单行注释

  '''   '''  多行注释

  """  """  多行注释

数据类型

  str=r"制表符\n表示换行"  #r表示取消转义

数据类型转换

  强制转换

  type();  检测变量类型

运算符

  1.数学运算符:

    a//b a除以b后向下取整

    a**b a的b次方

  2.关系运算符

  3.赋值运算符

  4.逻辑运算符

    and  or  not  

列表(list)

  不需要具有相同的类型组成数据项集合,以[ ]作为标志,

  正向切片,索引从0开始  反向切片,索引从1开始

a=["a","b","c","d",123,456]

#列表的切片
print("列表的切片")
print(a[0:4])     #4不打印
print(a[-6:-2])    #-2不打印


#添加列表
print("列表的添加")
a.append("张三")    #尾增
print(a)

a.insert(3,789)    #添加到位置3
print(a)

#移除列表
print("列表的移除")
a.remove(123)    #按内容移除
print(a)

del a[4]        #按索引移除
print(a)

a.pop(4)        #按索引移除
print(a)

#列表的长度
print("列表的长度")
print(len(a))

元组(tuple)和字典(dict)

  元组:相当于只读列表,元组中的元素是不可变的,一旦初始化之后,就不能再做修改,以( )作为标志

  字典:在其他语言称作哈希映射或相关数组,字典是一种大小可变的键值对集,由键(key)和值(value)组成,以{ }作为标志

     字典内的键是唯一的

#元组
tuple1=(1,2,3,4,"张三",3.14)
print(tuple1)

#字典
dict1={"name":"张三","age":14,"hobby":"打球"}
print(dict1["name"])  

集合(set)

  集合是一种无序集,他是一组键的集合,不存储值,可以看成是元素唯一的列表

  唯一性,以{ }作为标志

#集合
set1={1,2,3,4,5,6,}
set2={4,5,6,7,8}

print(set1-set2)    #集合的差集
print(set1|set2)    #集合的并集
print(set1&set2)    #集合的交集
print(set1^set2)    #集合的对称差(不同元素组成新的集合)

   

你可能感兴趣的:(二、Pyhon入门—变量、数据类型和运算符)