zoukankan      html  css  js  c++  java
  • 【Python】循环语句

    while循环

    当条件成立时,循环体的内容可以一直执行,但是避免死循环,需要有一个跳出循环的条件才行。

    for循环

    • 遍历任何序列(列表和字符串)中的每一个元素
    >>> a = ["China", 'is', 'powerful']
    >>> for x in a:
    ...     print(x)
    ...
    China
    is
    powerful
    

    range() 函数

    生成一个等差数列(并不是列表)。

    range(4) => range(0, 4)

    list(range(4)) => [0,1,2,3]

    list(range(1, 4)) => [1,2,3]

    • list(): 返回一个序列(列表或字符串)中的每一个元素。
    • range()返回的是一种可迭代对象,而不是具体的列表
    >>> a = range(10)
    >>> a
    range(0, 10)
    >>> b = list(a)
    >>> b
    [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
    

    continue语句

    #!/usr/bin/env python3
    while True: 
        n = int(input("Please enter an Integer: "))
        if n < 0:
            continue;
        elif n == 0:
            break;
        print("Square is ", n**2)
    

    • n的平方:n**2
    • n的立方:n**3
  • 相关阅读:
    PHP 文件上传
    浅析文件上传漏洞
    JS之Number类
    JS之String类
    Java中的多态
    JS之数据类型
    JavaScript的组成
    双向链表与LRU算法实现
    字符串比较--小问题大智慧
    龙生九子-浅谈Java的继承
  • 原文地址:https://www.cnblogs.com/zqunor/p/10947218.html
Copyright © 2011-2022 走看看