zoukankan      html  css  js  c++  java
  • python3笔记六:for语句

    一:学习内容

    • for语句

    二:for-in语句

    1. 格式

    for 变量名 in 集合:
        语句

    2.逻辑

    按顺序取集合中的每个元素赋值给变量,再去执行语句,如此循环往复

    3.举例

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

    三:for-range语句

    1. 格式

    for 变量名 in range([start,]end[,step]):
        语句

    2.逻辑

    range([start,]end[,step])函数,列表生成器,生成[start,end)区间
    start默认为0
    step默认为1
    功能:生成数列

    3.举例1

    for i in range(5):
        print(i)

    for j in range(2, 10, 2):
        print(j)

    4.举例2

    #99乘法口诀表
    def printNineNine():
        for i in range(1,10):
            for j in range(1,i+1):
                print("{}*{}={}".format(j,i,i*j),end=' ')
            print(" ")

    printNineNine()

    四:for-enumerate语句

    1. 格式

    for 变量名,变量名 in enumerate(序列):
        语句

    2.逻辑

    enumerate(序列)函数,枚举函数
    功能:拿到下标和元素

    3.举例

    #同时遍历下标和元素
    for i,j in enumerate([1,2,3,4,5]):  #i为下标,j为元素
        print(i,j)

  • 相关阅读:
    JS闭包
    css3 背景渐变
    css扩展技术:Less和Sass的区别
    HTML5 Canvas八大核心技术及其API用法
    HTML5新标签含义,用法及其与HTML4的区别
    当离散遇见连续
    素数测试
    概率采样问题
    二分查找及其变种
    C++与Java多态的区别
  • 原文地址:https://www.cnblogs.com/miaomiaokaixin/p/11491884.html
Copyright © 2011-2022 走看看