前言

python3当中的条件语句是非常简单简洁的,说下这两种:if 条件、while 条件。

一、if 条件语句

1.if 语句:

# 如果条件成立,打印666
if True:
print(666)

2.if...else:

a = 9
if a < 5:
print('你愁啥?')
else:
print('我是小龙')

3.if...elif...else:

a = int(input('你几岁啦?'))     # str 转换 int
if a == 18:
print('美女您好哈!')
elif a == 25:
print('还行,勉强你能接受!')
else:
print('其他就不看了!')

当然还可以多层嵌套,不妨试下吧:

二、while 语句

2,break

1.无限循环,打印666

# 第一种
while True:
print(666)
# 第二种,让条件不成立退出循环
a = 1
b = True
while b:
print(a)
if a == 10:
b = False
a = a+1

2.while 条件循环

a = 1
while a <= 10:
print(a)
a = a+1

3.break:满足条件跳出整个循环 或 执行到 break 退出整个循环

a = 1
while True:
print(a)
if a == 10:
break # 满足条件跳出循环
a = a+1

4.continue:Python continue 语句跳出本次循环,而break跳出整个循环。

a = 0
while a < 5:
a += 1
if a == 3:
continue
print(a)

5.while...else:

count = 6
while count < 5:
count += 1
if count == 3:
break
print(count) else:
print("循环出现异常!!!")

PS:1、终止循环1,改变条件;2,使其不成立。

2、while 1 效率比 while True 高

如果您在学习python基础,不妨写个猜年龄游戏吧,粘贴在评论区吧。欢迎来QQ交流群:482713805

最新文章

  1. C# SQL 面试题自我总结
  2. requestAnimationFrame与setInterval,setTimeout
  3. C# for循环及循环嵌套
  4. VIM、GVIM在WINDOWS下中文乱码的终极解决方案
  5. Visual Studio安装卸载模板
  6. photoshop如何选择图层?
  7. 通过URLHttpConnection方式来取得图片,并且显示在ImageView上
  8. android开发 eclipse alt+”/”自动提示失效
  9. rac安装oem
  10. EasyInvoice 简介
  11. iOS中的地图和定位
  12. java--方法和成员的继承,访问
  13. 利用jquery+iframe做一个ajax上传效果
  14. 在没有DOM操作的日子里,我是怎么熬过来的(上)
  15. 《android开发进阶从小工到专家》读书笔记--网络框架的设计与实现
  16. How to Build a Chat Bot Using Azure Bot Service and Train It with LUIS
  17. PADS Logic VX.2.3 修改软件界面语言
  18. 光圈,快门, 曝光,焦距, ISO,景深。
  19. Android 下载App
  20. Python_sys.argv 命令行参数获取使用方法

热门文章

  1. python-13-集合增删查
  2. Java 异常面试问题与解答
  3. jQuery 源码分析(十一) 队列模块 Queue详解
  4. nikto---基本使用
  5. node开发基础概念
  6. PHP setcookie 网络函数
  7. sqlserver2008R2 本地不能用localhost连接
  8. 成功安装mysql后,为何服务管理器里找不到MYSQL服务名【转】
  9. ORA-01555 When Max Query Length Is Less Than Undo Retention, small or 0 Seconds (Doc ID 1131474.1)
  10. [Go] gocron源码阅读-go语言中的切片和类型综合