• Python基础之if


    简介

    if语句可以根据条件采取一定的措施,每条if语句的核心都是一个值为TrueFalse的表达式,称为条件测试,Python根据条件测试的值为True还是False来决定是否执行if语句中的代码,即为True时执行if语句后面的代码,为Flase则忽略。

    if
    languages = ['java', 'c', 'python']
    for language in languages:
          if language == 'java':
                print(language.upper())
          else:
                print(language.title())
    
    条件测试
    # 检查是否相等
    ## python中检查是否相等区分大小写
    language = 'java'
    if language == 'java':
          print("language == 'java'")
    
    # 检查是否相等
    language = 'java'
    print(language == 'java')
    
    # 检查是否不相等
    language = 'java'
    if language != 'python':
          print('It is false')
    
    # 检查数字
    age = 18
    print(age == 18)
    
    # 检查多个条件(and)
    age_0 = 22
    age_1 = 18
    print(age_0 >= 22 and age_1 >= 18)
    print(age_0 >= 23 and age_1 >= 18)
    	
    # 检查多个条件(or)
    age_0 = 22
    age_1 = 18
    print(age_0 >= 22 or age_1 >= 19)
    print(age_0 >= 23 or age_1 >= 19)
    
    # 检查特定值是否包含在列表中
    languages = ['java', 'c', 'python']
    print('java' in languages)
    print('python' in languages)
    
    if-elif-if结构
    age = 12
    if age < 4:
          print("Your admission cost is $0.")
    elif age < 18:
          print("Your admission cost is $5.")
    else:
          print("Your admission cost is $10.")
    
    省略else代码块
    age = 18
    if age < 4:
          print("Your admission cost is $0.")
    elif age < 18:
          print("Your admission cost is $5.")
    elif age >= 18:
          print("Your admission cost is $10.")
    
    判断列表是否为空
    languages = []
    if languages:
          print("languages is not empty!")
    else:
          print("languages is empty!")
    
    - End -
    一个努力中的公众号
    关注一下吧
  • 相关阅读:
    前端插件资源
    wPaint在线绘图插件
    【剑指offer】数字数组中只出现一次(2)
    系统,特别是慢查找
    Asp.Netserver控制发展Grid实现(一个)UI转让
    JAVA连接ACCESS、MYSQL、SQLSEVER、ORACLE数据库
    u_boot启动过程中的具体分析(1)
    免费是移动互联网的第一个念头
    进入公司第五届、六个月
    Windows平台Oracle使用USE_SHARED_SOCKET角色
  • 原文地址:https://www.cnblogs.com/maggieq8324/p/14249119.html
Copyright © 2020-2023  润新知