zoukankan      html  css  js  c++  java
  • 6、Python的if判断和两重判断

    Python条件语句:是通过一条或多条语句的执行结果(TRUE或FALSE)来决定执行的代码块。
    # Python编程中if语句用于控制程序的执行,基本形式为:
    # if判断条件:#逻辑运算,成员运算,比较,都可以作为判断条件,根据运算结果
    #执行语句...
    # else:
    #执行语句...
    #其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。
    # else为可选语句,在判断条件不成立时执行相关语句。
    #Python程序语言指定任何非o和非空(none)值为true,0或者none为faLse.
    # #比如说0 nulL空字典空列表,都会被认为是faLse
     
    # age=10#初始变量
    # if age>18:#判断条件
    # print('莫失莫忘')
    # else:
    # print('仙寿恒昌')#判断条件不成立,就执行else
     
    # s='hello'
    # if 'k' in s :#成员运算符
    # print('moshi')
    # else:
    # print('xianshou')
     
     
    # a=10
    # b=5
    # if a>8 and b>8:#逻辑运算符
    # print('mowang')
    # else:
    # print('hengchang')
     
     
    #if后面最关心的是到底是TRUE还是FALSE
    #等同效果的,空列表,空元组,空字符串,空字典,FALSE,0 ,空数据,TRUE等同于非空数据
    # if True:#恒成立,永远执行TRUE,也可以写0或者1
    # print('mowang')
    # else:
    # print('hengchang')
     
    #else为可选语句,说明else不是必备
    # a =10
    # if a>18:
    # print('1211')# 不写else,没有任何结果,也不会报错。要不要加?根据自己的判断逻辑和业务逻辑去自行决定。
    #
    #
     
    # 练习题:
    # 登录功能:用户名和密码存在{'name':'zhangsan','pwd':'123456'}字典中,通过控制台输入用户名和密码判断是否正确,然后给出对应的提示信息:
    # 登录成功,or用户名或密码错误。
    #字典取值:字典名[key]
    # d={'name':'zhangsan','pwd':'123456'}
    # name = input("请输入用户名: ")
    # pwd = input('请输入密码; ')
    #
    # if name == d['name'] and pwd == d['pwd']:
    # print('登录成功!')
    # else:
    # print('用户名或密码错误')
     
    #方法2
    # d={'name':'zhangsan','pwd':'123456'}
    # name = input("请输入用户名: ")
    # if name == d['name']:
    # pwd = input('请输入密码; ')
    # if pwd==d['pwd']:
    # print('登录成功!')
    # else:
    # print('用户名或密码错误!')
    # else:
    # print('用户名不存在!')
     

  • 相关阅读:
    VMWare相关知识
    QTP中的DataTable操作
    解决Access的sql语句join两次出错的问题
    .net环境用GDI+绘制倾斜文字
    用JS读取XML文件
    再认识asp.net的postback机制:探索__doPostBack的来龙去脉
    用Jquery读取Json内容
    JS取URL参数值的一个方法
    WinForm在窗体里面添加窗体
    ASP.NET2.0Theme回顾总结
  • 原文地址:https://www.cnblogs.com/wkwkwk/p/15475577.html
Copyright © 2011-2022 走看看