• 条件及循环语句


    1.条件判断语句:IF

    def isParity(x):
        if x%2 == 0:
            print x, "是偶数"
        else:
            print x, "是奇数"
    isParity(5)

      1.else及elif

    # 当有多个程序分支时,elif语句的数量没有限制,但最后的分支必须是else语句,并且只能是最后一个程序分支。
    def largeNumber(x, y):
        if x < y:
            print x, "小于", y
        elif x > y:
            print x, "大于", y
        else:
            print x, "等于", y
    largeNumber(3,7)

    2.循环语句:while

      如下例子:输出九九乘法表

    def minus():
        x = 1;
        y = 1;
        while(x <= 9):
            while(y <= 9):
                if(y == 4):
                    print x, "*", y, "=", x * y
                else:
                    print x, "*", y, "=", x * y, ' ',
                y = y + 1
            print
            x = x + 1
            y = 1
    print minus()

    3.函数返回语句:return

    # return在函数中返回函数值。它的另一个作用是当函数内有错误发生时,终止函数的运行,提前退出。
    import math
    def printc(a, b):
        if (a-b) < 0:
            print "a小于b"
            return
        print math.sqrt(a - b)
    printc(3,4)
  • 相关阅读:
    XML Schema的基本语法(转)
    Lambda 表达式参考
    LINQ查询表达式示例
    Jackson ObjectMapper类使用解析
    hdu 1242 c++ 广搜
    poj 1111 新手路过
    poj 1664 放苹果
    poj 3126 简单广搜题
    poj 1256 全排列
    HDU 2544 最短路
  • 原文地址:https://www.cnblogs.com/qiuqiu21/p/14115481.html
Copyright © 2020-2023  润新知