1.判断(if)

语法:

if 条件(True/False):

条件为真时,执行的代码(要干的事情)

[elif 条件:

条件为真时,执行的代码(要干的事情)

elif 条件:

条件为真时,执行的代码(要干的事情)

else:

以上条件全部不满足,要干的事情。]

例如:

money = 10000city= "北京"

if money == 5000 and city == "成都":print("请全班同学喝奶茶!")elif money == 10000 and city in ["上海","深圳","北京"]:print("翻倍了!!")print("请全班同学吃个大餐!")else:print("继续学习!!")

结果:

翻倍了!!

请全班同学吃个大餐!

2.循环

while循环

语法:

while 条件:

条件满足时,干的事情。

如果条件一直满足,一直去重复的执行代码。

直接条件不满足为止,停止循环。

例如:

salary = 7000

while salary < 40000: #只要条件满足,就重复运行缩进的代码。直到条件不满足为止。

print("继续学习!!!")

salary+= 5000

print(salary)#如果我的月薪达到2万,我就退出循环。

if salary >= 20000:print("月薪达到2万!不学了,嗨一下!!!")break #退出整个循环的关键字。

结果:

继续学习!!!12000继续学习!!!17000继续学习!!!22000月薪达到2万!不学了,嗨一下!!!

for循环

遍历:从头到尾,一个个都去访问一下。

集合类型的数据:列表、字典、字符串、元组

语法:

for 变量名 in 列表/字典:

每访问到一个值(集合),都要执行的代码。

例一:

movies = ["魔道祖师","铁甲钢拳","泰坦尼克号","复联4","变形金刚"]for item inmovies:print(item)if item == "复联4":print("我最想看的电影,出来了!!我要买票!!")break #退出当前循环

结果:

魔道祖师

铁甲钢拳

泰坦尼克号

复联4

我最想看的电影,出来了!!我要买票!!

range()函数的使用:

range(起始整数,终点整数,步长) 起始整数默认是0,步长默认是1。不包含终点整数。

range(终点整数) range(5) #[0,1,2,3,4]

range(2,10) #[2,3,4,5,6,7,8,9]

range(2,10,2) #[2,4,6,8]

range(10,2,-2) #[10,8,6,4]

例二:

movies = ["魔道祖师","铁甲钢拳","泰坦尼克号","复联4","变形金刚"]for index inrange(len(movies)):print(index)print(movies[index])

结果:

0

魔道祖师1铁甲钢拳2泰坦尼克号3复联44变形金刚

例三:

字典遍历:

获取所有键值

dict_my.keys()

获取所有值

dict_my.values()

获取所有键值对

dict_my.items()

dict_my = {"name": "python", "age": "18"}for item indict_my.keys():print("key的值" +item)for item indict_my.values():print("values的值" +item)for key, value indict_my.items():print("key的值" +key)print("values的值" +value)

结果:

key的值name

key的值age

value的值python

value的值18

key的值name

value的值python

key的值age

value的值18

python实时检测循环_python实时检测循环_(06)-Python3之--判断、循环相关推荐

  1. python实时检测循环_(06)-Python3之--判断、循环

    1.判断(if) 语法: if 条件(True/False): 条件为真时,执行的代码(要干的事情) [elif 条件: 条件为真时,执行的代码(要干的事情) elif 条件: 条件为真时,执行的代码 ...

  2. python分支结构保留字_Python控制语句(分支结构与选择结构,循环结构)

    这里写目录标题 一.分支结构与选择结构 (1)单分支结构 (2)二分支结构 (3)紧凑形式 代码演示: (4)多分支结构 (5)pass语句 二.循环结构 1.for语句 (1)计数遍历循环: (2) ...

  3. html 列表循环_python web开发:内置标签与过滤器/循环/条件判断

    专注于python领域优质技术,欢迎关注 这一篇教程,我们继续了解Django中模板的使用. 主要内容如下: 内置标签和过滤器: 模板中使用循环: 模板中添加条件判断. 一.内置标签和过滤器 Djan ...

  4. python麦克风监听_python实时监听麦克风

    首先安装pyaudio 到官网下载pa_stable_v190600_20161030.tgz (←或者直接点击下载) 2, 下载之后解压进入文件夹 3, 在文件夹下打开命令行输入以下命令 conda ...

  5. python实时语音识别控制_Python实时语音识别控制

    Python实时语音识别控制 概述 本文中的语音识别功能采用 百度语音识别库 ,首先利用 PyAudio 库录制语音指令,保存为受支持的 wav 音频文件,然后利用 百度语音识别库 提供的方法实现语音 ...

  6. python的枚举和for循环_python入门与进阶篇(三)之分支、循环、条件与枚举,python枚举...

    python入门与进阶篇(三)之分支.循环.条件与枚举,python枚举 python开发工具 IDE Vscode插件官网 https://marketplace.visualstudio.com/ ...

  7. python黄金走势预测_python实时获取和讯网纸黄金价格信息

    python实时获取和讯网纸黄金价格信息 #!/usr/bin/env python #encoding:utf-8 '''getHexunGold.py 获取和讯网最新的黄金价格信息(人民币/克)' ...

  8. python怎么输出图像测试_python pyautogui-不检测图像时的位置打印问题

    所以我制作了一个程序,当它们出现时,可以检测图像并点击它们,但它工作正常,但有一天(IDK,如果我删除了一些我不应该做的事情),但是现在在屏幕上没有图像时会引发异常. [代码和异常][1] 代码很简单 ...

  9. python实时绘图暂停_Python实时绘图

    我在两个数组中获取了一些数据:一个用于时间,一个用于值.当我达到1000点时,我触发一个信号并绘制这些点(x =时间,y =值). 我需要在前面的图中保持相同的数字,但只是一个合理的数字,以避免减慢过 ...

最新文章

  1. iptables命令_理解 Linux 下的 Netfilter/iptables
  2. Android Activity初探
  3. BurpSuite pro v2.0.11版
  4. 阳江口碑好的java培训价格
  5. BZOJ4573[ZJOI2016] 大森林
  6. apereo cas开发_CAS 之 Apereo CAS 简介(一)
  7. MATLAB生成M序列和Gold序列
  8. 文章刚刚开源就被培训机构“BP”了,过于不要脸
  9. 一个伟大的人,一本励志的书!——《居里夫人自传》读后感
  10. 微信小程序开发者工具获取不到坐标
  11. 探讨“浩方对战平台”
  12. 运筹帷幄DB2——从Oracle运维转型
  13. 2016年蓝桥杯java——分小组
  14. Spring-Web - 数据库 字段加密 解密
  15. 云计算的定义、本质、技术和未来
  16. ios 弹幕过滤敏感词方案对比和性能测试
  17. vue input输入框事件
  18. 我烧的第一个菜-酸辣土豆丝
  19. Java 8 Lambda表达式官方入门教程(包括Lambda表达式介绍和语法)
  20. 移动通信网络规划:配套设施要求

热门文章

  1. 2022年度投影仪行业数据分析报告:十大热门品牌排行榜
  2. python_爬虫 00 目录
  3. 移动宽带连不上微软服务器,为什么移动宽带在系统待机后无法关闭
  4. 【笔记】【JavaScript】JSchallenger-set对象-练习笔记
  5. 应用程序及进程守护天使---web服务器看门狗程序
  6. 6个好用的企业管理软件推荐
  7. 【游戏爆料】揭开“搬砖党”背后的秘密
  8. 构造Delaunay三角形网格
  9. eclipse java使用_Java基础--Eclipse使用
  10. 欧盟全球研发排名发布!华为、阿里、腾讯位居全球Top20