zoukankan      html  css  js  c++  java
  • python基础总结(判断语句*循环语句)

    判断语句*循环语句

    1.     判断语句

    语法:If 判断条件

    输出

    elif 判断条件

              输出

    else

              输出

    if 条件1:

            满足条件1 做的事情1

            满足条件1 做的事情2

            ...(省略)...

            if 条件2:

                满足条件2 做的事情1

                满足条件2 做的事情2

                ...(省略)...

    2.     循环语句

    while 条件1:

            条件1满足时,做的事情1

            条件1满足时,做的事情2

            条件1满足时,做的事情3

            ...(省略)...

            while 条件2:

                条件2满足时,做的事情1

                条件2满足时,做的事情2

                条件2满足时,做的事情3

                ...(省略)...

    for 变量 in range(数值):

     print(“%s,%s”%(相对应的值))

    for循环的三种遍历

    for key in dict:

        print('%s:%s'%(key,dict[key]))

    for key in dict.keys():

        print('%s:%s'%(key,dict[key]))

    for k,v in dict.items():

        print('%s:%s'%(k,v)

    break可以用来结束整个循环。

    continue可以结束本次循环,进入下一次循环。

    例题:

    import random  #获取随机数
    while True:   #无限循环随机数
        remain = int(input("输入剩余金额"))
        a = random.randint(-40, 40)
        print(a)
        if remain >= 2:   #先判断是否有足够的车费,如果有可以上车,没有则不能上车!
            print("可以乘坐公交车!")
            if a > 1:    #当上车后如果随机出来有没有座位!
                print("有座位!")
            else:
                print("没座位!")
        else:
            print("不可以上公交车!")
    这道例题运用了if嵌套语句/while循环和随机数!

    注意:本篇文章是个人总结,仅供参考。若出现其他问题,与写者无关,切勿用于商业获取福利!

       如果总结有勿,或者交流与学习,请与写着联系!qq:1349176744

  • 相关阅读:
    【翻译】ASP.NET MVC深度接触:ASP.NET MVC请求生命周期
    水木年华亲笔签名《ASP.NET第一步》等你来拿!!
    《C#与.NET 3.0高级程序设计(特别版)》横空出世
    是什么让你萌发了跳槽的念头?
    (原创)无废话C#设计模式之十八:Command
    (原创)无废话C#设计模式之十六:State
    (原创)无废话C#设计模式之二十:Mediator
    推荐文章索引
    技术图书非常难写
    【翻译】创建IQUERYABLE提供器系列文章
  • 原文地址:https://www.cnblogs.com/quietly-elegant/p/10283137.html
Copyright © 2011-2022 走看看