码迷,mamicode.com
首页 > 编程语言 > 详细

【Python】 条件判断 与 循环 与dict和set

时间:2015-08-05 20:18:34      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

# 条件判断

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同是不可变对对象

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

用在哪里呢???

【Python】 条件判断 与 循环 与dict和set

标签:

原文地址:http://www.cnblogs.com/oiliu/p/4705482.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!