zoukankan      html  css  js  c++  java
  • Python4-if语句

    1、条件测试:每个if语句的核心都是一个值为True/False的表达式,这种表达式被称为条件测试。

      1)检查是否相等/不相等; == /  !=

      2)检查是否相等时区分大小写(转换方法);

      3)比较数字;

      4)检查多个条件:  * 用 and 检查多条件;

                  * 用 or 检查多条件;

      5)检查特定值是否包含/ 不包含在列表中; in / not in

      6)  布尔表达式; True/False

    1 car = 'subaru'
    2 print('Is car=="subaru"?I predict True.')
    3 print(car=='subaru')

    2、if语句

      1)if-else语句:二者之一的情况;

      2)if-elif-else语句:多条件判断;

    1 # 设游戏中杀了一个外星人,创建变量alien_color,将其设为‘green’,'yellow',''red',若是绿的就打印消息指出玩家获得5分
    2 alient_color=['green','yellow','red']
    3 if 'green' in alient_color:
    4     print('恭喜你获得5分!')
    5 else:
    6     print('很遗憾!你的攻击目标是绿色外星人!')

    3、使用if语句处理列表

      1)检车特殊元素

    1 requests=['mushroom','green_ppers','extra cheese']
    2 for request in requests:
    3     if request=='green_ppers':
    4         print('Sorry,we are out of green_ppers right now')
    5     else:
    6         print('Adding',request,'.')
    7 print('
    Finished making your pizza!')

      2)确定列表不是空的:循环前确定列表是否为空很重要

      3)使用多个列表

      

  • 相关阅读:
    [linux]CentOS防火墙
    [工具]VIM键位
    [mac]mac 终端 常用命令
    [数据结构]“堆”,"栈","堆栈","队列"的区别
    [java]Java构造方法与析构方法
    [环境]Eclipse安装WindowBuilder
    [BZOJ 1441]Min(裴蜀定理)
    [BZOJ 4563][Haoi2016]放棋子(错排公式)
    [BZOJ 4517][Sdoi2016]排列计数(组合数学/错排公式)
    [BZOJ 3680]吊打XXX(模拟退火)
  • 原文地址:https://www.cnblogs.com/Free-Ink/p/12556698.html
Copyright © 2011-2022 走看看