首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    if语句、switch语句

    一、if语句 1.if if语句的语法形式如下: if(表达式) 语句 表达式成立(为真),则语句执行;表达式不成立(为假),则语句不执行。...if语句只能控制一条语句,若想要if控制多条语句,就要使用{}将代码括起来,else控制有多条语句,也要用{}括起来。......else...语句是嵌套在第一个if语句中的,若第一个语句不成立,嵌套if和else就没机会执行了,最终什么都不打印。...原因是switch语句也是分支效果的,只有在switch语句中使用break才能跳出switch语句,如果某一个case语句后面没有break语句,代码就会继续执行下去,有可能执行到其它case语句中,...直到遇到break语句或者switch语句结束。

    47110

    一文弄懂Python上下文管理器和with用法

    通常使用 with 语句(在 with 语句中描述),但是也可以通过直接调用它们的方法来使用。 那么可能还会有进一步的疑问:"上下文"又是什么呢? ?...这里先抛出结论:使用with管理上下文不仅可以在执行with语句体后自动执行退出操作(即__exit__方法定义语句),更重要的是能够在发生异常时,确保始终能执行退出操作、释放相应的资源。...在Python语言中添加了一个“ with”新语句,从而可以排除try / finally语句的标准用法。...self.conn.close() if __name__ == '__main__': with OpenMySQL('mytest') as sql: sql_insert...= 'insert into tbtest values (2);' sql.execute(sql_insert) 代码功能执行正常,且相比于基本的数据库connect()--commit

    95720
    领券