python简单语法2

发布时间:2019-08-24 09:25:29编辑:auto阅读(1174)

    如果():

    执行什么

    否则():

    做什么

    #

    如果(今天不下雨):

    大家一起去操场坝打篮球

    如果(今天天气热):

    邀请同学们一起去游泳馆游泳

    否则:

    大家还是安静的做个美男子来课堂上听课吧!

    语法

    if(条件表达式):

    代码块

    else:

    代码块

    #

    案例:

    answer=input("请问一下今天的天气怎么样")

    if(answer=='今天不下雨'):

    print("大家一起去操场坝打篮球")

    if(answer=='今天天气热'):

    print("邀请同学们一起去游泳馆游泳")

    else:

    print("大家还是安心的上课吧!")

    程序是自上而下执行的,如果都是if条件,都在同一级别下,它会挨着判断所有if语句,所以我们在判断多个if条件相同的情况下,

    应该使用elif,否则会出现多次判断的情况!

    #

    result=int(input("请输入学生的考试成绩"))

    if(result==100):

    print("60分万岁")

    elif (result >= 90):

    print("一般般啦")

    elif (result >= 80):

    print("还可以")

    elif(result>=70):

    print("优秀")

    elif(result>=60):

    print("考霸")

    else:

    ("你真是一个可爱的同学!")

    #

    结论:写程序逻辑比语法重要,怎么写逻辑,用思维导图来画出逻辑图,再用程序做替换

    #循环 循环条件 循环操作

    最好不要用,不明确到底要循环多少次的情况下用while

    while 条件

    循环操作

    #案例:

    answer=input("这雨什么时候停")

    while True:

    if(answer=="雨停了"):

    print("不用打伞了")

    break

    else:

    print("继续打你的伞吧")

    answer = input("这雨什么时候停")

    #

    明确循环多少次的情况 95%都用 for

    for 变量 in 序列(字符串,列表,元祖,字典)

    for 变量 in range()函数

    for i in range(10):

    print("请继续你的装b操作!")

    if(i==4):

        # print("结束装b")
        # break
        # print("装b装累了,休息一下再继续装b")
        # continue

    break是跳出整个循环,continue跳过本次循环而已

关键字