无字天书之Python第六页(条件判断与循环)
内容大体
- 传送门
- 条件判断
- if-else
- if-elif-else
- 分支语句嵌套
- 循环语句
- 简单while
- while死循环
- for循环
- range()函数
- 循环中断
- break
- continue
- 全部代码
本周第三更,加快更新速度!!!
传送门
无字天书之Python第一页
无字天书之Python第二页
无字天书之Python第三页
无字天书之Python第四页
无字天书之Python第五页
条件判断
if-else
if语句判断流程如下:学过Java的八成秒懂
if 语句可以通过判断条件是否成立来决定是否执行某个语句或者某段具体的业务逻辑。
上代码讲解:(input(’’)自己体会:就是个输入内容而已,注意事项input()的内容类型是str不能直接和整数进行比较)
# if-else
# 判断输入的内容是否大于1000 使用的input('')money= input('请输入你的财产:')if float(money)>=1000:print('富豪一枚')
else:print('穷屌丝')
结果自行输入测试即可
if-elif-else
if-elif-else流程图如下:
通过上面的案例各路神仙怕是也有一定了解。但是很显然事情不是绝对的(不一定小于1000就是穷屌丝)
这里重新在上代码:
# if-elif-elsemoney=input('请输入你的财产')
if float(money) >=1000:print('富豪一枚')
elif float(money)>=500:print('普通人')
else:print('穷屌丝')
分支语句嵌套
需求:判断一个人的身材好不好(考虑性别的问题)。这个好像只使用上面两个不好弄。所以有了我们分支语句嵌套
# 分支语句嵌套
sex=input('请输入你的性别(X代表男,Y代表女)')
zhong=input('请输入你的体重')if sex=='X':if float(zhong)>=200:print('有点超载')elif float(zhong)>100:print('差不多不胖不瘦')else:print('有点瘦小')
else:if float(zhong)>=150:print('有点超载')elif float(zhong)>=100:print('体型不错哦')else:print('有点小可爱')
循环语句
循环语句一般而言,就是一直做某件事情,直到满足某种条件。
简单while
需求循环打印十次我爱学习
代码示例:
love=0;
while love<10:print('我爱学习','学习记录',love)love+=1
计算0-100的和
# 需求:计算0-100的和
n=1
sum=0
while n<=100:sum=sum+nn+=1
print(sum)
结果图
while死循环
需求:一直学习不停
# 死循环like=0
while True:print('一直学习使我劳累')
这个时候大佬一直学习总归需要休息的,但是不能停了。只能掏出我的宝贝(金箍棒)
掏错了。是点击下红色的就完事了
for循环
直接代码上:看感觉
# 需求:循环Pythonfor index in '学习Python':print(index)
这里相当于去循环 “学习Python” 这个字符串里的每位字符。
需求:循环遍历数字
range()函数
range()函数讲解
语法:range(start, stop[, step])start:计数从 start 开始。
stop:计数到 stop 为止,但不包括 stop 。
step:步长,也叫间隔。
还能这样:
# 也可以这样
for index in range(0,10 ,3 ):print(index)
循环中断
在 Python 中,中断循环有 break 和 continue 两种。
break :结束本次循环,跳出所在的循环。
continue :中断本次循环,继续进行下一次循环。
break
# 循环中断
love=0
while love<10:love+=1;if love==5:breakprint('学习使我快乐',love)
print('不学习了')
continue
love =0
while love<10:love+=1if love==5:continueprint('学习快乐',love)
for循环也是一样的,小编这里也就不写出来了,天气冷手冻。谢谢各位神仙理解
全部代码
# 第六页# if-else
# 判断输入的内容是否大于1000 使用的input('')# money= input('请输入你的财产:')
#
# if float(money)>=1000:
# print('富豪一枚')
# else:
# print('穷屌丝')# if-elif-else
#
# money=input('请输入你的财产')
# if float(money) >=1000:
# print('富豪一枚')
# elif float(money)>=500:
# print('普通人')
# else:
# print('穷屌丝')# 分支语句嵌套
# sex=input('请输入你的性别(X代表男,Y代表女)')
# zhong=input('请输入你的体重')
#
# if sex=='X':
# if float(zhong)>=200:
# print('有点超载')
# elif float(zhong)>100:
# print('差不多不胖不瘦')
# else:
# print('有点瘦小')
# else:
# if float(zhong)>=150:
# print('有点超载')
# elif float(zhong)>=100:
# print('体型不错哦')
# else:
# print('有点小可爱')# 循环语句
# 需求:循环打印十次我爱学习# love=0;
# while love<10:
# print('我爱学习','学习记录',love)
# love+=1# 需求:计算0-100的和
# n=1
# sum=0
# while n<=100:
# sum=sum+n
# n+=1
# print(sum)# 死循环# like=0
# while True:
# print('一直学习使我劳累')# for循环
# 需求:循环Python# for index in '学习Python':
# print(index)
# 需求:循环遍历数字 可以使用range()函数
# for index in range(5):
# print(index)# 也可以这样
# for index in range(0,10 ,3 ):
# print(index)# 循环中断
# love=0
# while love<10:
# love+=1;
# if love==5:
# break
# print('学习使我快乐',love)
# print('不学习了')# continue
love =0
while love<10:love+=1if love==5:continueprint('学习快乐',love)
无字天书之Python第六页(条件判断与循环)相关推荐
- python 动态执行条件判断_【人生苦短,我学 Python】基础篇——条件判断与循环语句(Day12)_不积跬步,无以至千里!-CSDN博客...
原文作者:AI 菌 原文标题:[人生苦短,我学 Python]基础篇--条件判断与循环语句(Day12) 发布时间:2021-02-08 23:17:06 写在前面:大家好!我是[AI 菌],一枚爱弹 ...
- python重复元素判定编程_从零开始学Python编程四:条件判断与循环
前面已经介绍了不少Python基础知识,大家不要觉得不耐烦,想要学好Python,做好Python开发,一定要打牢基础.大家也发现了,Python中很多基础知识和数学算法是一样的,比如今天要教给大家的 ...
- Python入门基础之条件判断、循环、dict和set
Python之if语句 比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,可以用if语句实现: age = 20 if age >= 18:print 'your age is' ...
- 无字天书之Python第十三页(生成器基础)
博客目标 传送门 正文 传送门 无字天书之Python第一页 无字天书之Python第二页 无字天书之Python第三页 无字天书之Python第四页 无字天书之Python第五页 无字天书之Pyth ...
- 无字天书之Python第八页(基础数结构—下)
文章内容 传送门 前言 dict 简单使用 CURD 内置函数和方法讲解 set 简单使用 集合的CRUD 内置函数和方法 过年不停更之第二更... 内容比较长,耐心看耐心写,小编也不容易...... ...
- 无字天书之Python第十页(基本文件操作)
博客目标 传送门 绝对路径和相对路径 打开文件 编码格式 OS模块 传送门 无字天书之Python第一页 无字天书之Python第二页 无字天书之Python第三页 无字天书之Python第四页 无字 ...
- 无字天书之Python第十一页(异常处理)
博客目录 传送门 正文 传送门 无字天书之Python第一页 无字天书之Python第二页 无字天书之Python第三页 无字天书之Python第四页 无字天书之Python第五页 无字天书之Pyth ...
- 无字天书之Python第七页(基础数据结构—上)
博客内容 传送门 前言 list列表 list列表的基本操作 通过索引取出列表的元素 列表连接 列表循环遍历 for while 查看list中是否有某个元素 删除列表以及列表中的值 获取最大值 li ...
- Python时间序列模型推理预测实战:时序推理数据预处理(特征生成、lstm输入结构组织)、模型加载、模型预测结果保存、条件判断模型循环运行
Python时间序列模型推理预测实战:时序推理数据预处理(特征生成.lstm输入结构组织).模型加载.模型预测结果保存.条件判断模型循环运行 目录
最新文章
- 基础数据结构【四】————环形链表与多项式
- 19 条 MySQL 技巧,效率至少提高 3倍!
- Python的常见几道数学运算题
- python读取每一行文字二十四_python接口自动化(二十四)--unittest断言——中(详解)...
- ModuleNotFoundError: No module named ‘torch.utils.serialization‘解决
- android 安全的未来(II)
- SSM面试题总结(含答案)
- SpreadJS V14.2.0 放假前Crack
- Amazfit T-Rex Pro 体验:户外运动爱好者的装备清单里,有它一席之地
- 7本最经典的逻辑思维书籍推荐
- confluence 制作流程图_怎么利用软件绘制结构示意图 软件流程图绘制
- MachineLearning_LogisticRegression使用matlab编程遇到问题
- EVO工具在EUROC数据集TUM数据集,评测ORB-SLAM3和VINS-MONO
- nebulagraph exchange3.0.x
- PS修改图片局部颜色
- cluster-proportional-autoscaler源码分析及如何解决KubeDNS性能瓶颈
- 平板xmind怎么添加父主题_XMind8主题使用教程
- 图像处理之计算二值连通区域的质心
- DTI-ATS入门(1):DTI综述
- DICOM医学图像处理:BMP转DCM、DCM转BMP、多张BMP转DCM、JPG转DCM,,多张JPG转DCM。