• Python基础语法复习


    1.数据类型

    • List 列表
      • 函数
        • append(): 在列表末尾追加。
        • count(): 计算对象在列表中出现的次数。
        • extend():将列表内容添加到列表中。
        • index(): 计算对象在列表中的索引值。
        • insert(): 将对象插入到列表的index位置中。
        • pop(): 读取并删除index位置的元素。
        • remove(): 从列表删除对象。
        • reverse(): 获得反向列表。
        • list.sort(): 以指定的方式排序列表中的对象。
        • list(): 将对象转换成列表类型。
    • Set 集合
      • 函数
        • add():增加新元素。
        • update(): 用序列更新集合。
        • remove(): 删除元素。
        • set(): 将对象转换成集合类型。
    • String 字符串
      • 格式化
        • %s: 转换为字符串
        • %d: 转换为数字类型
        • %c: 转为单个字符
        • %%: 输出%
      • 函数
        • decode(): 解码
        • encode(): 编码
        • count(): 统计元素出现的次数。
        • endswith(): 匹配末尾的字符串。
        • find(): 查找参数否存在。
        • index(): 跟find()类似。
        • strip(): 去除左右边的空格。
        • title(): 字符串标题化。
        • upper(): 将小写字母转换成大写字母格式。
        • str(): 将对象转换成字符串类型。
    • Dict 字典
      • 函数
        • clear():清除字典中所有键值对。
        • copy():复制字典的一个副本。
        • get(): 获取字典中的key。
        • has_key():判断key在字典中是否存在。
        • items(): 返回一个包含字段中的元祖的列表。
        • keys(): 返回字典中所有key的列表。
        • iteritems(): 返回字典中所有键值对的迭代器。
        • iterkeys(): 返回字典中所有key的迭代器。
        • itervalues(): 返回字典中所有value的迭代器。
        • pop(): 读取某个键的值,并删除。
        • setdefault(): 设置字典中key的默认值。
        • update(): 合并字典。
        • values(): 返回一个包含字典中所有值的列表。
        • dict(): 将对象转换成字典类型。
    • Number 数值类型
      • 分类
        • Integer 整型: 12 -405
        • Long Integer 长整型 : 213232323L
        • Boolean 布尔型: False True
        • Float 浮点型: 0.2 
        • Complex number 复数: 85.233+3j
      • 运算符
        • 加 : 1+1
        • 减 :  2-1
        • 乘 : 3*2
        • 除 :  10 / 2
        • 取余 :  10 % 3
        • 幂运算:  2**4
        • 取整除: 10 // 3
        • 取反: not True
        • 大于: 5>2
        • 等于: 5=5
        • 小于: 3<5
        • 相等: 2==2
        • 大于等于: A>=B
        • 小于等于: A<=B
      • 内置函数
        • cmp(): 比较二者大小,如果前者小于后者返回-1,前者大则返回1,相等返回0.
        • abs(): 取绝对值。
        • coerce(): 将参数转换成一个类型,并生成一个元祖。
        • divmod(): 除模操作: 生成一个元组,形式为(A/B,A%B)。
        • pow(): 幂操作符。
        • round(): 返回参数的四舍五入结果。
        • hex(): 将参数转换为十六进制表示的字符串。
        • oct(): 将参数转换为八进制表示的字符串。
        • chr(): 将参数转换为ASCII字符。
        • ord(): chr()的反函数。  
        • int(): 将对象转换成数值类型。

    2.流程控制

    #IF 语句
    
    if result:
        pass
    elif result2:
        pass
    else:
        pass

    #While循环语句
    while result:
    pass

    #For 循环语句

    for name in names:
    print(name)


    #break containue
  • 相关阅读:
    HTML5新增
    【目录】洛谷|CODEVS题解汇总
    【搜索】kkksc03考前临时抱佛脚
    【模拟】压缩技术
    【模拟】爱与愁的一千个伤心的理由
    【搜索】棋盘
    【模拟】图书管理员
    【递归】对称二叉树
    【题单】挖坑大行动
    【模拟】弹珠游戏
  • 原文地址:https://www.cnblogs.com/mascot1/p/10054701.html
Copyright © 2020-2023  润新知