# 条件判断

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-1print(n)

二、

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

一和二的不同,,,

#dict和set

dict 字典 dictionary 简写,

key-value存储,

速度快,索引,

与list相比优点

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

缺点:

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

set与dict同是不可变对对象

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

用在哪里呢???

转载于:https://www.cnblogs.com/oiliu/p/4705482.html

【Python】 [基础] 条件判断 与 循环 与dict和set相关推荐

  1. [1][python基础]条件判断[4]

    [1][python基础]条件判断[4] 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = ...

  2. python之条件判断、循环和字符串格式化

    1. python的条件判断:if和else 在条件判断中可以使用算数运算符 等于:== 不等于:!= 大于:> 小于:< 大于等于:>= 小于等于:<= 示例1: usern ...

  3. Python入门基础之条件判断、循环、dict和set

    Python之if语句 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: age = 20 if age >= 18:print 'your age is' ...

  4. Python 3 条件判断和循环语句,list、tuple、dict、set容器,部分函数

    4-1 Python之if语句 if条件后有一个 :  ,这是条件分支判断的格式,在最后加入冒号 : ,表示接下来是分支代码块 if判断的子分支代码块需要缩进,在Python规范中,一般使用4个空格作 ...

  5. python循环输入字符串_Python基础-条件判断、循环、字符串格式化

    print()用于打印内容至屏幕 print("hello") 字符串需要用单引号'或双引号"包围 a = "hello" b = 'hello' 如 ...

  6. Python基础--条件判断

    条件判断 计算机之所以能做很多自动化的任务,因为它可以自己做条件判断. 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if语句实现: age = 20 if age >= ...

  7. Python的条件判断与循环样例

    2019独角兽企业重金招聘Python工程师标准>>> 一.if 判断 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. if exp ...

  8. python 动态执行条件判断_【人生苦短,我学 Python】基础篇——条件判断与循环语句(Day12)_不积跬步,无以至千里!-CSDN博客...

    原文作者:AI 菌 原文标题:[人生苦短,我学 Python]基础篇--条件判断与循环语句(Day12) 发布时间:2021-02-08 23:17:06 写在前面:大家好!我是[AI 菌],一枚爱弹 ...

  9. python条件输出_python基础(二)条件判断、循环、格式化输出

    继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...

最新文章

  1. 【Pandas库】(3) DataFrame的创建方法及基本操作
  2. 【matlab】2019.5.10第一节上机课练习
  3. iptables从入门到放弃
  4. socket函数介绍
  5. Linux-sed文本处理流编辑器
  6. python读取json配置文件_Python简单读取json文件功能示例
  7. 公共mysql数据库_公共MySQL的数据库服务器层
  8. 傅里叶变换应用——信号调制与解调
  9. 计算机怎么没有桌面文件夹名称大全,你的电脑文件总是找不到?是时候学习文件夹分类整理了...
  10. chrome怎么调用硬件_浏览器发展简史——IE帝国是如何被chrome打败的?
  11. 并发编程---填充缓存行消除伪共享
  12. iOS 仿微信朋友圈实现
  13. 19年6月英语六级第二套听力单词
  14. Spring boot项目集成阿里云短信服务发送短信验证码
  15. woj 1567 - D - Sloth's Angry(贪心)
  16. 2018区块链技术及应用峰会(BTA)倒计时2天,最强百人区块链大咖齐聚
  17. 微信公众号订阅消息 wx-open-subscribe 的实现及闭坑指南
  18. besiege机器人_《围攻》双脚机器人制作图文教程 双脚机器人怎么制作
  19. kali linux系统下安装 VMware Tools
  20. Hive数据仓库中历史拉链表实践

热门文章

  1. web前端工程师必须掌握的24条宝贵经验!
  2. Web前端知识体系梳理,值得收藏!
  3. CT一般扫描参数_CT图像质量参数
  4. linux java 终端命令大全_在java中执行linux终端命令?
  5. springboot 设置默认访问index.html_【SpringBoot WEB系列】WebFlux静态资源配置与访问
  6. STM8 ADC转换模式-------单次模式
  7. 超实用的浏览器插件:CSDN 一键搜索、自定义工具、全站去广告、一键美化等
  8. STM8学习笔记----普通IO口模拟串口功能
  9. 宅在家里写数据库中事务(ACID)
  10. Filter过滤器的生命周期