返回顶部
首页 > 资讯 > 后端开发 > Python >Python条件与搭建现金盘网站循环
  • 625
分享到

Python条件与搭建现金盘网站循环

2023-06-02 03:06:16 625人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

python中的条件判断语句有if语句,if双分支、if多分支语句,搭建现金盘网q<115.28.8.00.9.9>站其执行过程与shell中的if语句完全一样,只是语法有些差异,如下(文中所有的if语句执行流程图都是借鉴与sh

python中的条件判断语句有if语句,if双分支、if多分支语句,搭建现金盘网q<115.28.8.00.9.9>站其执行过程与shell中的if语句完全一样,只是语法有些差异,如下(文中所有的if语句执行流程图都是借鉴与shell中的):

注意:在Python中,关于代码缩进有严格的要求,Python是采用空格缩进的方式表示一组语句,通常用4个空格表示一组语句(默认会有4个空格缩进),使我们在编写代码时减少代码的工作量。

单分支if语句:

执行过程:

Python条件与循环

单分支if语句示例:

money = 1000      #首先定义一个变量

if (money > 500):     #测试条件是:如果money变量大于500,则条件成立,输出下面的内容

    print '吃大餐'      #输出的内容为吃大餐,该print语句就是if中的代码块,默认print前面有4个空格

双分支if语句:

执行过程:

Python条件与循环

双分支if语句示例:

money = 1000

if (money < 500):

    print '吃大餐'

else:

    print '吃土'

多分支if语句:

执行过程:

Python条件与循环

多分支if语句示例:

print '你还有多少钱?'         #输出提示信息

money = input()     #定义一个变量,变量值是接受键盘输入的值。

if (money > 500):    #如果变量值大于500,则输出“吃大餐”

    print '吃大餐'

elif (money > 100):   #如果变量值大于100,则输出“吃盖饭”

    print '吃盖饭'

else:            #如果前面两个条件都不成立,则输出“吃土”

    print '吃土'

使用if语句常见的问题:

问题(1):使用if-elif-else语句时,容易出现逻辑错误,因为条件是从上往下判断的,如果条件成立,那么下面的条件判断就不执行了,拿刚才的举例来说,若将代码写成下面这个样子:

print '你还有多少钱?'         #输出提示信息

money = input()     #定义一个变量,变量值是接受键盘输入的值。

if (money > 100):    #如果变量值大于500,则输出“吃大餐”

    print '吃大餐'

elif (money > 500):   #如果变量值大于100,则输出“吃盖饭”

    print '吃盖饭'

else:            #如果前面两个条件都不成立,则输出“吃土”

    print '吃土'

可以看出来会发生什么问题么?问题就是只要你输入的值大于100,那么它就将输出“吃盖饭”,哪怕你输入的是800,它也不会输出“吃大餐”,因为第一个条件测试成立了,执行完第一段代码块后,程序就直接跳出了这个if-elif-else语句,后面都不执行了。

--结束END--

本文标题: Python条件与搭建现金盘网站循环

本文链接: https://lsjlt.com/news/228656.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作