Python day 3 (3) 判断与循环
一:判断语句:
1 if 语句 :
2 或者if 语句 :
else :
3 或者if 语句 :
elif 语句 :
else :
4注意:的使用,缩进一般用4个空格来完成。
二:input 语句
input()
返回的数据类型是str
,str
不能直接和整数比较,必须先把str
转换成整数。Python提供了int()
函数来完成类型的转换。
三:for in循环
1 eg:
names = ['Michael', 'Bob', 'Tracy'] for name in names: print(name)
2 range函数,range(初值,终值,步长)初值默认为0,步长默认为1。range(101)生成0-100的101个数。
四:while循环
1 同样注意:的使用。
2 while n > 0,缩进依然用4个空格
五:break语句和continue语句
1 break
语句可以在循环过程中直接退出循环,而continue
语句可以提前结束本轮循环,并直接开始下一轮循环。这两个语句通常都必须配合if
语句使用。
2 要特别注意,不要滥用break
和continue
语句。break
和continue
会造成代码执行逻辑分叉过多,容易出错。大多数循环并不需要用到break
和continue
语句,上面的两个例子,都可以通过改写循环条件或者修改循环逻辑,去掉break
和continue
语句。
六:死循环(用快捷键ctrl+c解决)。
转载于:https://www.cnblogs.com/woshihuihui/p/8166689.html
Python day 3 (3) 判断与循环相关推荐
- 《Python基础知识-4判断和循环语句》
1 判断(分支)语句 1.1 if 语句 1)简单 if 语句 在Python中,if 语句就是用来判断的,格式如下: if 要判断的条件:条件成立时,要做的事情... 例如: In [1]: ...
- 【Python】 [基础] 条件判断 与 循环 与dict和set
# 条件判断 elif: else if 的作用 注意: : [冒号] BMI =w/(h*h) if BMI<15: print('较轻') elif BMI<25: ...
- Python时间序列模型推理预测实战:时序推理数据预处理(特征生成、lstm输入结构组织)、模型加载、模型预测结果保存、条件判断模型循环运行
Python时间序列模型推理预测实战:时序推理数据预处理(特征生成.lstm输入结构组织).模型加载.模型预测结果保存.条件判断模型循环运行 目录
- python重复元素判定编程_从零开始学Python编程四:条件判断与循环
前面已经介绍了不少Python基础知识,大家不要觉得不耐烦,想要学好Python,做好Python开发,一定要打牢基础.大家也发现了,Python中很多基础知识和数学算法是一样的,比如今天要教给大家的 ...
- python条件输出_python基础(二)条件判断、循环、格式化输出
继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...
- Python学习2 条件判断语句if,循环语句for while
顺序,分支,循环结构 条件判断语句if 1)if-else- 2) if-elif-else 注意: 1)python中不支持switch-case语句 2)注意缩进! 3)区间范围内允许连续比较: ...
- python指定条件分类输出_python基础(二)条件判断、循环、格式化输出
继续上一篇,今天主要总结一下条件判断.循环.格式化输出 一.条件判断 python中条件判断使用if else来判断,多分支的话使用if elif ... else,也就是如果怎么怎么样就怎么怎么样, ...
- python条件循环叠加_Python基础:条件判断与循环的两个要点
一.条件判断: Python中,条件判断用if语句实现,多个条件判断时用if...elif实现:看下面一段程序 #python 3.3.5#test if...elif age = 20 if age ...
- python判断质数用for循环_Day3.Python判断与循环语句
Python判断与循环语句!!! 例题引导: Q:输入3个整数,按从小到大依次输出,用"->"符号相连: 例如:输入4,2,6,输出2 -> 4 -> 6 A: ...
- python的判断与循环
Python的判断与循环 今天主要介绍一下Python中的if判断与循环控制. 本来之前写的标题名字是"Python的流程控制",但是想了想,流程控制又不仅限于条件判断和循环的控制 ...
最新文章
- WARNING:tensorflow:Layer gru will not use cuDNN kernels since it doesn‘t meet the criteria. It will
- PyTorch实现,GitHub star 4k+:这是微软开源的计算机视觉库
- python【力扣LeetCode算法题库】16- 最接近的三数之和
- 软件调试学习笔记(五)—— 软件断点内存断点
- linux 无密码登录另一台服务器,ECS Linux服务器ssh免密码登录另外一台服务器的具体设置...
- leetcode37. 解数独(hashmap+回溯)
- mysql 两行的差异_MySQL两行之间的日期差异
- 编写简单的hql命令_Makefile的简单编写
- js 动态生成button 并设置click事件
- Ubuntu启动密码丢失的找回
- Guava guava-18.0.jar下载
- SpringBoot+Vue实现前后端分离的实习管理系统
- idea插件开发教程
- 二 详解VBA编程是什么
- mui mysql_mui框架使用心得
- 三校生计算机教学计划,三校生高考英语教学计划.doc
- 个人如何申请注册公司邮箱?企业邮箱注册申请流程详解
- matlab 数组横向纵向拼接
- 【ASE+python】实现将poscar格式文件批量转换为xsd格式文件
- 【笔记】COA课内实验-MMX指令集