Python入门学习(四)

发布时间:2019-08-05 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了Python入门学习(四)脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

熟悉了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)
        continue
    if 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入门学习(四)全部内容,希望文章能够帮你解决Python入门学习(四)所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。