熟悉了Python中的各种运算符之后, 接下来要进一步了解Python了

控制语句

if 语句

  1. 单分支 if
  2. 双分支 if
  3. 多分支 if

单分支 if

if x >= 0:print("x 为自然数")

需要注意: 关系表达式后面要跟冒号, 而 if 条件成立执行的语句, 用 tab 撮行表示, 而且没有 {}

双分支 if

if x == 1:print("条件成立...")
else:print("条件不成立...")

多分支 if

if x == 1:print("状态尚可...")
elif x == 2:print("状态极佳...")
else:print("状态不佳...")

for 语句

for x in [1, 2, 3, 4]:print(x)

for 语句 是用来遍历 Iterable(可迭代对象)的

while 语句

x = 0
while True:x += 1;if x % 2 == 0:print(x)continueif x % 3 == 0:print(x)break

continue 跳回循环开始处
break 跳出循环

switch 语句

int x = 0;
switch (x) {case 0: {System.out.println("0");break;}case 1: {System.out.println("1");break;}case 2: {System.out.println("2");break;}default: {System.out.println("9");}
}

很遗憾, Python 好像没有 switch 语句, 但也不是没有变通之道

# 方法 1
def func(x):return {'a': 1,'b': 2}.get(x, 9) # 方法 2
result = {'a': lambda x: x * 5,'b': lambda x: x + 7,'c': lambda x: x - 2
}[value](x)

Python入门学习(四)相关推荐

  1. Python入门学习---第四天

    面向对象编程 类和实例 概念与其他面向对象编程语言类似. 以Student类为例,在Python中,定义类是通过class关键字: class Student(object):pass (object ...

  2. python速成要多久2019-8-28_2019最全Python入门学习路线,不是我吹,绝对是最全

    近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...

  3. 自学python推荐书籍2019-2019最全Python入门学习路线,不是我吹,绝对是最全

    近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学 ...

  4. Python入门学习指南--内附学习框架

    Python入门学习指南 原文链接:https://blog.csdn.net/weixin_44558127/article/details/86527360 最近开始整理python的资料,博主建 ...

  5. python从零开始到精通_「Python 入门学习指南」0基础小白助你从入门到精通!

    Python比较简单,非常适合初学者入门,内置了各种库,还有丰富的大约13万第三方库,掌握了语法和编程思维后,可以直接使用这些库做出自己的产品.这篇 Python 入门学习指南,针对没有任何编程经验. ...

  6. python入门视频教程推荐-python入门学习哪个书比较好(python视频教程知乎)

    自学python的学习路线是什么?推荐一些python学习资源 第一段 初级,掌握Python的语法和常用库的使用 这里首先推雪锋在网上的书籍,这是Python2.7的,这本书适合于重头开始一直读完, ...

  7. 字字谏言!Python入门学习教程:关于Python不得不说的事儿

    作为程序员,你肯定遇到过这样的领导: "别人还没走,你先走了不合适吧." "不能确定功劳,总得有苦劳吧!你看别人9点谁走了?" 说到996,这很有可能是诱因之一 ...

  8. Python入门学习之异常处理机制

    异常即是一个事件,该事件会在程序执行过程中发生影响程序的正常执行.python提供了两个非常重要的功能来处理python程序在运行中出现的异常和错误.今天的Python入门学习课程就给大家讲解一下异常 ...

  9. python入门学习:4.if语句

    python入门学习:4.if语句 关键点:判断 4.1 一个简单的测试4.2 条件测试4.3 if语句 4.1 一个简单的测试   if语句基本格式如下,注意不要漏了冒号 1if 条件 :2 执行1 ...

最新文章

  1. C++反汇编-加法分析
  2. flex swf和movieclip之前的微妙关系
  3. [Android编程心得]Debug的一些技巧
  4. git add 命令的一个习惯用法:逐个挑选改动
  5. JavaSE——Java介绍与环境变量简述
  6. StarLake:汇量科技云原生数据湖的探索和实践
  7. iPhone 12售价再曝光,可能涨价50美元
  8. 浙大 PAT b1023
  9. 基于 Linux 的文件操作 网络编程的最后一环
  10. Flutter应用进行自动化测试
  11. GenericObjectPool参数解析
  12. 闲来无事写个qt实现机器人
  13. 如何打开.azw3 .epub .mobi文件?
  14. 苹果开发者账号绑定设备已满
  15. 什么是消费者需求研究
  16. Win10下开机自动启动运行bat脚本并打开cmd运行命令
  17. 一个屌丝程序猿的人生(一百零八)
  18. k神讲故事-金融的结局
  19. 【机器学习】Tensorflow.js:我在浏览器中实现了迁移学习
  20. 安装opensips时创建MySQL表_Centos7.6安装opensips并实现通话成功

热门文章

  1. PHP写sqlserver事务,php调用sqlserver存储过程使用事务处理
  2. java集合使用_java集合使用初步
  3. MATLAB使用Python数值和字符变量
  4. Java第三大的数,Java通过排序找出数组第三大数字
  5. ATOM插件库,收藏以备不时仔细!
  6. win7系统升服务器版本,WIN7专业版可update补丁,WIN7旗舰版无法update补丁,WSUS服务器是按windows类型还是版本区别updata的还是其他什么方式...
  7. 7.测试hadoop安装成功与否,并跑mapreduce实例
  8. 【opencv】2.opencv绘图、视频等
  9. 16个不错的 git 别名
  10. 盘点JavaScript函数的基本知识