• for循环


    """语法:
    for item in 某个数据类型: 字符串、列表、元组、字典、集合等
        代码块
    循环次数由元素个数决定"""
    # s = "hello"
    # list_1 = [1, 2, 3]
    # dic_1 = {"age": "18", "name": "star"}
    # for item in s:  # 遍历s里面的元素,然后赋值给item
    #     print(item)
    #     print("&&44")
    # for i in list_1:
    #     print(i)
    # for i in dic_1:  # 字典返回key
    #     print(i)
    # for i in dic_1:  # 字典返回value
    #     print(dic_1[i])
    # for i in dic_1.items():  # .items()返回键值队
    #     print(i)
    #
    # for i in dic_1.keys():  # .keys()返回键
    #     print(i)
    #
    # for i in dic_1.keys():  # .keys()返回键
    #     print(i)
    
    # for k, v in dic_1.items():  # 可以单独取出键值对的值
    #     print(k, v)
    #
    # """例题:利用for循环,完成列表里所有数字相加"""
    # list_2 = [1, 4, 5, 8, 3]
    # s = 0
    # for i in list_2:
    #     s += i
    # print("所有值的和是{}".format(s))
    
    """range函数 range(m,n,k),m头,n尾,k步长,步长默认1,取头不取尾
    用来生成整数序列,不是随机数
    生成的结果不是列表,可以转成列表"""
    # print(list(range(1, 6, 2)))
    # print(list(range(4)))  # 头默认为0
    
    """例题,打印列表的每个元素值"""
    # list_3 = [1, 4, 6, 5, 7]
    # for i in range(5):
    #     print(list_3[i])
    
    """利用for循环和range函数 完成1-100 的整数求和,包含1、100"""
    # s = 0
    # for i in range(1, 101):
    #     s += i
    # print(s)
    
    """嵌套循环 单独打印列表的某个元素"""
    # L = [["star", "moon", "son"], ["yes", "no", "equal"]]
    # for i in L:  #  每次循环拿到一个子列表
    #     for s in i:  #  每次循环拿到子列表的元素
    #         print(s)
    
    """
    输出直角三角形
    *
    **
    ***
    ****
    *****
    """
    for i in range(1, 6):
        print("*" * i)
  • 相关阅读:
    C#使用Json
    JQuery AJAX介绍
    封装一个自己的 Ajax小框架
    AJAX跨域实现
    AJAX 一些常用方法
    完整的 AJAX 写法(支持多浏览器)
    AJAX 简单上手
    利用反射生成SQL语句
    访问Access数据库(有多个数据库时 体现多态)
    DataTable操作(建表,建行,建列,添加数据)
  • 原文地址:https://www.cnblogs.com/come202011/p/12232308.html
Copyright © 2020-2023  润新知