zoukankan      html  css  js  c++  java
  • 二、Pyhon入门—变量、数据类型和运算符

    变量、数据类型和运算符

    什么是变量

      略   

    注释

      #  单行注释

      '''   '''  多行注释

      """  """  多行注释

    数据类型

      str=r"制表符 表示换行"  #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)    #集合的对称差(不同元素组成新的集合)

       

  • 相关阅读:
    有点成熟的短句,最新个性签名
    ACM2039_三角形三边关系
    Android 绘制中国地图
    Opengl-法线贴图(用来细化表面的表现表现的凹凸)
    Go的sync
    Laravel Study(使用 Laravel )
    对于宅男来说,硬盘里的数据就是命
    设计模式之模板方法模式
    游戏掉落道具掉落
    NEWMING
  • 原文地址:https://www.cnblogs.com/Just-a-calm-programmer/p/12661555.html
Copyright © 2011-2022 走看看