流程控制

Posted zhubincheng

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了流程控制相关的知识,希望对你有一定的参考价值。

#  if语句

‘‘‘
if 条件1: # 条件1成立的情况下会运行子代码块
    子代码1
    子代码2
    子代码3
    ...
elif 条件2: # 条件2成立的情况下会运行子代码块
    子代码1
    子代码2
    子代码3
    ...
elif 条件3: # 条件3成立的情况下会运行子代码块
    子代码1
    子代码2
    子代码3
    ...
......
else:      # 上述条件都不成立的情况下会运行else包含的子代码块
    子代码1
    子代码2
    子代码3
    ...
‘‘‘

# 示范:   如果:成绩>=90,那么:优秀
#
#        如果成绩>=80且<90,那么:良好
#
#        如果成绩>=70且<80,那么:普通
#
#        其他情况:很差

score=input(请输入您的分数进行查询:) # score="abc"
if score.isdigit(): # "99".isdigit()
    score=int(score) # 把纯数字的字符串转换成整型,score=int("99")

    if score >= 90:
        print(成绩的级别为:优秀)
    elif score >= 80:
        print(成绩的级别为:良好)
    elif score >= 70:
        print(成绩的级别为:普通)
    else:
        print(成绩的级别为:很差)

else:
    print(必须输入纯数字)

 

以上是关于流程控制的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段15——git命令操作一个完整流程

PHP中的流程控制

在导航控制器中杀死片段

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

Android 逆向ART 脱壳 ( DexClassLoader 脱壳 | DexClassLoader 构造函数 | 参考 Dalvik 的 DexClassLoader 类加载流程 )(代码片段

Android 逆向整体加固脱壳 ( DEX 优化流程分析 | DexPrepare.cpp 中 dvmOptimizeDexFile() 方法分析 | /bin/dexopt 源码分析 )(代码片段