• 第11至13日学习python笔记整理


    整形 (int)    字符串(str)  布尔值 (bool)  列表(list)   元组(tuple)  字典(dict)自带“类”比较

    整型 (int)

    1、支持转换:int()

    2、方法:bit_length()

    字符串"str"

     1、方法:replace/find/jion/strip/startswith/split/upper/lower/format

    2、支持索引 , 切片

    3、支持break   countion 

    4、字符串和列表可以转换

     布尔值 (bool)

    1、0 (False)1(True)

    2、0  {} []  " "  None  ()====>False

    列表 [list]

    1、列表中的元素可以是数字、字符串、列表、布尔值...所有的东西都可以放进去

    2、支持索引,切片

    3、for    in  循环     while循环      

    4、支持break   countion 

    5、支持修改(因为使用的是链表,是不连续的所有支持修改) 删除del.

    6、方法:append/extend/insert

    元组(tuple) ——一般写元组在最后加逗号,和函数区别开

    1、元组是有序的

    2、元素不可被修改,增加,删除del.

    3、元组列表元素可以是:数字  字符  列表 布尔值

    4、通过索引取值,切片

    5、支持for in循环    while循环  ——只要可以for循环就是可迭代对象(字符串   列表   元组)

    6、 字符串转换成元组(tuple(),列表可以转换成元组)

    字典{dict}  li={键(key):值(value)}

    1、是使用键值对表示;

    2、字典的value值可以是任何值

    3、字典key值可以字符  数字   布尔值  元组(因为元组不能被修改),但是列表,字典不可以作为key值(列表值可以修改)

    4、方法:get/update/keys/values/items

    5、字典打印出来的内容是无序的,每次打印打印同一个内容出来开头都不一样

    6、支持索引找到对应的值

    7、不支持切片(因为是无序)

    8、支持删除(但是对应到的是元组不能删除),

    9、key值键无序while不行

    10、for in循环时,可以循环出key值,可以使用方法.keys()打印key值;使用.value打印value值;使用.items直接打印key value的键值对

  • 相关阅读:
    关于ajax无刷新分页 vue
    ajax无刷新分页
    querylist采集 爬虫
    201703-1 分蛋糕 Java
    201612-2 工资计算 Java
    201612-1 中间数 Java
    201609-2 火车购票 Java
    201609-1 最大波动 Java
    201604-2 俄罗斯方块 Java
    201604-1 折点计数 Java
  • 原文地址:https://www.cnblogs.com/jianchixuexu/p/11484746.html
Copyright © 2020-2023  润新知