条件及循环语句

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(a):
    x = 1
    while (x <= a):
        y = 1
        while (y <= a):
            if y <= x:
                print (y,"*",x,"=",x*y,"    ",end='')
                y = y + 1
            else:
                print('')
                break       #运行到这里时,终止当前循环
        x = x + 1
minus(9)

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)
posted @ 2020-12-10 15:49  *球球*  阅读(135)  评论(0编辑  收藏  举报