zoukankan      html  css  js  c++  java
  • 【Python】 [基础] 条件判断 与 循环 与dict和set

    # 条件判断

    elif:  else if 的作用

    注意: : 【冒号】
    BMI =w/(h*h)

    if BMI<15:
        print('较轻')
    elif BMI<25:
        print('正常')
    else BIM:
        print('肥胖')

    # 循环

    for x in xs  有点类似 C#的foreach
    range()  生成整数序列,range(101) 生成0~100的整数序列

    while 循环

    找不同
    一、

    n = 11
    while n>10:
        n-1
        print(n)

    二、

    n = 20
    while n > 10:
        n = n-1
        print('1',n)

    一和二的不同,,,

     #dict和set

    dict 字典 dictionary 简写,

    key-value存储,

    速度快,索引,

    与list相比优点

    1. 查找和插入的速度极快,不会随着key的增加而增加;
    2. 需要占用大量的内存,内存浪费多。

    缺点:

    1. 查找和插入的时间随着元素的增加而增加;
    2. 占用空间小,浪费内存很少。

    set与dict同是不可变对对象

    不可变对象-->只是把值改变了,对象本身并没有改变。

    用在哪里呢???

  • 相关阅读:
    google 以图搜图
    一个idear
    负责
    腾讯笔试
    迅雷笔试题
    如何删除表中重复的字段
    sed的使用
    C++ Html解析器HtmlCxx用户手册和源代码解析
    makefile从无到有
    深入理解函数指针
  • 原文地址:https://www.cnblogs.com/oiliu/p/4705482.html
Copyright © 2011-2022 走看看