条件判断语句

Python里的条件判断语句有if、if……else和if……elif……elif……else

if条件判断语法格式

if 条件判断:

条件成立,执行此处代码

例:输入年龄,判断是否成年

age = int(input('请输入你的年龄:'))

if age < 18:

print('未成年')

字符串和数字做比较运算规则: == 结果是Flase, != 结果是 True,其他比较运算会报错。故需要在输入代码出加 int 将输入的 字符串类型转换成整型。

if……else

语法格式

if 判断条件:

条件成立时,执行此处代码

else:

条件不成立时,执行此处代码

例:判断输入的年龄,大于18输出成年,否则输出未成年

age = int(input('请输入你的年龄:'))

if > 18:

print('你已成年')

else:

print('未成年,好好学习,天天向上')

if……elif……elif……elif……else

语法格式

if 条件判断:

条件成立,执行此处代码

elif 条件语句:

此处条件成立,执行此处代码

else:

否则,执行此处代码

例:判断输入的成绩是优秀、良好、中等、几个、不及格

score = int(input('请输入你的成绩'))

if 60 > scor >= 0:

print('不及格')

elif 70 > scor >= 60:

print('及格')

elif 80 > scor >= 70:

print('中等')

elif 90 > scor >= 80:

print('良好')

elif 100 > scor >= 90:

print('中等')

if

语句的嵌套

if语句的嵌套就是一个if的条件判断语句里再嵌套另一个if的条件判断

ticket = input('是否买票了?Y/N')

if ticket == 'Y':

print('票已买好,请进站')

safe = input('安检是否通过?Y/N')

if safe == 'Y':

print('安检通过,请进候车室等车')

else:

print('进站了,但安检未通过')

else:

print('没有买票,请到售票窗口买票之后再进站')

循环语句

循环就是让一件事情重复去做多次,Python里循环语句有while循环和for循环

while循环语法格式

while 条件判断:

条件成立,执行此处代码

例:

x = 0

while x < 10:

if 3 > 2:

print('hello word')

x = x+ 1

for

循环语法格式

for ele in iterable

in 后面必须要是一个可迭代的对象。字符串、列表’字典、元组、集合、range都是可迭代对象。

例:

for i in[1,2,3,4,5,6,7,8,9,10]:

print(i) #输出1~10连续的整数

#range 内置类用来生成指定区间的整数序列

for i in range(0,10)

print(i) #输出包含开始的 0 不包含结束的 10

break和continue的使用

break 和 continue 在Python里只能用在循环语句里

break:用来结束整个循环

continue:用来结束本轮循环,开启下一轮循环

python的if循环语句_第二个是Python的循环语句,基础,使用,if,条件,判断,while,for相关推荐

  1. python中continue用法案例_记录今天学习python中for与while循环针对break和continue的用法...

    python中有两个主要的循环for与while,其中针对这两个循环有两种不同的中断用法break与continue. 首先先看下面的循环代码: 1: for i in range(10):#变量i带 ...

  2. python中for循环缩进_跟小白学Python数据分析——For循环

    原标题:跟小白学Python数据分析--For循环 循环是指反复地连续做某件事,例如地球绕地轴自转一圈就是一天,自转的同时绕太阳公转一圈就是一年.周而复始,转了一圈又一圈,一次又一次地循环. 在编程过 ...

  3. python入门之控制结构-循环结构_(一)Python入门-4控制语句:05while循环结构-死循环处理...

    一:循环结构介绍 循环结构用来重复执行一条或多条语句.表达这样的逻辑:如果符合条件,则反 复执行循环体里的语句.在每次执行完后都会判断一次条件是否为 True,如果 为True则重复执行循环体里的语句 ...

  4. tp5循环查询语句_如何用Excel快速生成SQL语句,用过的人都说好

    Excel的公式自动生成想必大家都知道了,就是写好一个公式后直接往下拖,就可以将后面数据的公式自动生成. 今天我们就用这个功能来快速生成SQL语句. 导入Excel数据 Excel的数据有多种方式,这 ...

  5. python编码转换语句_好程序员Python教程之字符串编码知识小结

    好程序员Python教程之字符串编码知识小结,提及Python字符串,你会想到什么?是ASCII,还是Unicode?他们之间是如何转换的?字符串编码和字符串有什么区别?接下来好程序员Python教程 ...

  6. 表示python代码块的是_编写高质量Python代码的59个有效方法,你用过几个

    欢迎点击右上角关注小编,除了分享技术文章之外还有很多福利,私信学习资料可以领取包括不限于Python实战演练.PDF电子文档.面试集锦.学习资料等. 这个周末断断续续的阅读完了<Effectiv ...

  7. python程序不出结果_超详细的Python入门教程,1小时就可以学会

    为什么使用Python 假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200. 思路:用shell编程.(Linux通常是 ...

  8. python从外部传入参数_从另一个Python脚本运行一个Python脚本,并传入参数 - python...

    我想从另一个Python脚本运行一个Python脚本.我想像使用命令行一样传递变量. 例如,我将运行我的第一个脚本,该脚本将遍历值列表(0.1.2.3),并将其传递给第二个脚本,依次为script2. ...

  9. python利用自动识别写模块_教你用Python 实现自动导入缺失的库

    在写 Python 项目的时候,我们可能经常会遇到导入模块失败的错误:ImportError: No module named 'xxx' 或者 ModuleNotFoundError: No mod ...

最新文章

  1. 重磅!可以发朋友圈和搜一搜的PC端微信来了,赶紧来下载!
  2. C# indexof和indexofany区别(转)
  3. 使用JScript设置SVN客户端hook
  4. [python进阶]12.继承的优缺点
  5. Kinect开发笔记之六Kinect Studio的应用
  6. CF1444C Team-Building(可持久化并查集)(二分图)
  7. linux 中阻塞与非阻塞 同步与异步
  8. Google大佬手把手教你从数据中挖掘价值:好产品是怎样炼成的
  9. jQuery高级部分笔记
  10. Difference between Win-builds vs MinGW-builds
  11. JavaScript函数和对象
  12. 广告电商源码--广告电商系统开发源码以及功能分享
  13. MyEclipse10破解详细说明
  14. 数据分析-数据平滑处理
  15. ECC椭圆曲线加密的特点以及在有限域(Fp)的三点共线问题
  16. python企业真题实战 - 妙计旅行面试题
  17. 个人收藏夹 html,用h1和段落p 写一个三毛语录
  18. SQL语法中Order by的用法
  19. 【Python】如何判断丑数
  20. Vue中使用Tinymce-edtio

热门文章

  1. modemcu 打包_nodemcu固件的烧录及lua开发
  2. android启动画面白屏,Android app启动时黑屏或者白屏的原因及解决办法
  3. 学习iot_腾讯 AI Lab智慧农业组招收多名算法工程实习生 -- IOT/机器学习方向
  4. python多进程卡死_Python 多进程中使用logging导致死锁
  5. python 读取csv带表头_python读csv文件时指定行为表头或无表头的方法
  6. 支付接口调用成功后如何让前端知道_开发口中的「接口」到底是什么
  7. Mysql数据类型blob存储长度
  8. WIN 10进入休眠、睡眠、关机的命令
  9. Java中截取字符串中小数点前面的字符
  10. Apache Maven环境变量配置