zoukankan      html  css  js  c++  java
  • python学习-流程控制(四)

    学习笔记中的源码:传送门

    4.2 if分支结构

    if语句有三种形式:

    如果 if 条件为“真”,程序就会执行 i f条件后面的多条语句:否则就会依次判断 elif 条件,如果 elif 条件为“真”,程序就会执行 elif 条件
    面的多条语句 ……如果前面所有条件都为“假”,程序就会执行 else 后的代码块(如果有)

    这些情况视为假:False 、 None 、 0 、 ””、‘’()、[]、{} 、负数

    4.3 断言

    4.4 循环结构

    while循环:

    for循环:

    a_tuple = ('crazyit', 'fkit', 'Charlie')
    for ele in a_tuple:
        print('当前元素是:',ele)
    
    输出结果:
    当前元素是: crazyit
    当前元素是: fkit
    当前元素是: Charlie
    for_tuple
    src_list = [12, 45, 3.4, 13, 'a', 4, 56, 'crazyit', 109.5]
    my_sum = 0
    my_count = 0
    for ele in src_list:
        # 如果该元素是整数或浮点数
        if isinstance(ele, int) or isinstance(ele, float):
            my_sum += ele
            my_count += 1
    
    print("总和:", my_sum)
    print("平均数:", my_sum / my_count)
    
    输出结果:
    总和: 242.9
    平均数: 34.7
    for_list1

    4.5 控制循环结构:

    常用工具函数:

  • 相关阅读:
    消息队列 ActiveMQ
    Redis
    SQL 怎么用EXISTS替代IN
    SQL优化
    为什么要重写hashCode()和equals()方法
    Redis的介绍和面试可能问到的问题
    建立私有CA和颁发证书
    修复grub2
    Centos 7 进入救援模式
    Centos 服务的常用命令
  • 原文地址:https://www.cnblogs.com/wang-mengmeng/p/11271300.html
Copyright © 2011-2022 走看看