zoukankan      html  css  js  c++  java
  • Python[小甲鱼008了不起的分支和循环2]

    案例:对所给的分数进行评级,以下有三种方案:

    score = int(input('请输入一份分数'))              #第一种方案
    if 100 >= score >= 90:
            print('A')
    if 90 > score >= 80:
            print('B')
    if 80 > score >= 60:
            print('C')
    if 60 > score >= 0:
            print('D')
    else:
            print('输入错误!')
    

      

    score = int(input('请输入一份分数'))              #第二种方案
    if 100 >= score >= 90:
            print('A')
    else:
            if 90 > score >= 80:
                    print('B')
                    else:
                            if 80 > score >= 60:
                                    print('C')
                            else:
                                    if 60 > score >= 0:
                                            print('D')
                                                    else:
                                                            print('输入错误!')
    

      


    score = int(input('请输入一份分数'))              #第三种方案
    if 100 >= score >= 90:
            print('A')
    elif 90 > score >= 80:
            print('B')
    elif 80 > score >= 60:
            print('C')
    elif 60 > score >= 0:
            print('D')
    else:
            print('输入错误!')
    

      





    以上三种方案,第三个的时间复杂度最低。




      #注意 悬挂else

    举个例子,C语言的初学者很容易被一下代码欺骗。

    if(hi > 2)
        if(hi > 7)
            printf('good')
    else
        printf('Fuck')
    

      

    • 条件表达式(三元操作符)


    语法:  x if 条件 else y


    • 断言(assert)

    assert这个关键字我们称之为断言,当这个关键字的后边的条件为假时程序自动崩溃,抛出AssertionError的异常。


    举个例子

    assert 3 > 4
    

      

    这个语句往往用来在程序中设置检查点,即用来调试程序。 


    .........................................................我将必须获得世俗的成功...............................................
  • 相关阅读:
    框架:Java-Spring Cloud
    DB-数据库:百科
    公司-风险投资公司-软银银行集团:百科
    百科-Java-API:POI
    组织:基金会
    un-解决方案-MSP(管理服务提供商):百科
    汉语-词语:金融
    DBS-MySQL:MYSQL获取自增ID的四种方法
    linux框架之ibus
    jQuery+CSS 简单代码实现遮罩层( 兼容主流浏览器 )
  • 原文地址:https://www.cnblogs.com/idmask/p/4477572.html
Copyright © 2011-2022 走看看