美文网首页程序员
python常用语句

python常用语句

作者: cf6d95617c55 | 来源:发表于2018-12-11 21:55 被阅读6次

    判断语句

    if语句

    if语句是判断语句中最简单的语句,其格式如下:

    if 判断条件:
       满足条件时要做的事情1
       满足条件时要做的事情2
       ....
    

    方便大家理解,举个例子来说明一下:

    age=30
    print ("if判断开始")
    if age >= 18:
        print ("我已经成年")
    print ("if判断结束")
    

    if-else语句

    格式如下

      if 判断条件:
         满足条件时要做的事情1
         满足条件时要做的事情2
       else:
         不满足条件时要做的事情1
         不满足条件时要做的事情2
    

    通过一张图来描述if-else语句的执行流程


    image

    if-elif语句

    格式如下:

      if 判断条件:
         满足条件时要做的事情1
      elif:
         满足条件时要做的事情1
      elif:
         满足条件时要做的事情1 
    

    下面通过对考试成绩等级的判定,来加深对if-elif的理解

    score=77
    
    if score >=90 and score <=100:
        print("本次考试,等级为A")
    elif score >= 80 and score <=90:
        print("本次考试,等级为B")
    elif score >=70 and score <=80:
        print("本次考试,等级为C")
    elif score >=60  and score <=70:
        print("本次考试,等级为D")
    elif score >=0 and score <= 60:
        print("本次考试,等级为E")
    
    

    循环语句

    while循环

    while 条件表达式:
        条件满足,执行循环语句
    

    当条件表达式为true时,程序执行循环语句,其执行流程图如下:


    image

    for循环语句

    for 变量 in 序列:
        循环语句
    

    for循环是python中最常用的,用于遍历列表。

    python其他语句

    break语句

    break语句永久结束整个循环(当前循环体)

    continue语句

    用于结束本次循环,紧接着执行下一次循环。例如:

        
    i=1
    for i in range(5)  
        i+=1
        print("----------")
        if i== 3 :
            continue
        print (i)
    

    当程序执行到第三次循环,因为i=3,所有会终止本次循环。

    练习加深理解

    利用for和while循环计算1-100偶数和

    #for 循环:
    num_sum=0
    for i in range(1,101):
        if i % 2 == 0:
            num_sum+=i
    print num_sum
    
    #while 循环
    num_sum=0
    i=0
    while i<101:
        if i % 2== 0:
            num_sum+=i
        i+=1
    print(num_sum)
    

    相关文章

      网友评论

        本文标题:python常用语句

        本文链接:https://www.haomeiwen.com/subject/rxryhqtx.html