zoukankan      html  css  js  c++  java
  • Python 初级 5 判断再判断(三)

    一、复习

    分支:完成测试并根据结果做出判断称为分支。

    代码块:一行或放在一起的多行代码

    缩进:一个代码行稍稍靠右一点

    关系操作符(比较操作符):==, >, >=, <, <=, !=

    逻辑操作符:and

     

    二、测试多个条件

    1、使用 or

    如果使用or,只要任意一个条件为真,就会执行代码。

    color = input("请输入你喜欢的颜色:")
    if color == "red" or color == "blue" or color == "green":
        print("你可以玩这个游戏")
    else:
        print("对不起,你不能玩这个游戏")

    image

    练习:

    1、写一个程序,学校选拔篮球运动员,要求8到11岁才能参加,用户从系统输入年龄age,系统根据年龄进行判断, 可以参加打印出:“你可以参加篮球队”,不可以参加打印出: “对不起,你不可以参加篮球队”

    2、写一个程序,学校选拔篮球运动员,要求年级2到5年级才能参加,用户从系统输入年级grade,系统根据年级进行判断, 可以参加打印出:“你可以参加篮球队”,不可以参加打印出: “对不起,你不可以参加篮球队”

    3、写一个程序,学校选拔篮球运动员,要求年龄段是8到11岁或者年级为2到5年级,用户从系统输入年龄age,年级grade,系统进行判断,可以参加打印出:“你可以参加篮球队”,不可以参加打印出: “对不起,你不可以参加篮球队”

    写程序:

    1 输入喜欢的动物,系统根据输入的动物判断玩家是否可以玩游戏

    animal = input("请输入你喜欢的动物:")
    if animal == "dog" or animal == "cat":
        print("你可以玩这个游戏")
    else:
        print("对不起,你不能玩这个游戏")

    2 输入年级和喜欢的动物,系统判断喜欢狗或是8至11岁可以玩游戏

    animal = input("请输入你喜欢的动物:")
    age = int(input("请输入你的年龄:"))
    if (animal == "dog") or (age >= 8 and age <= 11):
        print("你可以玩这个游戏")
    else:
        print("对不起,你不能玩这个游戏")
  • 相关阅读:
    云架构和openstack的思考
    关于mysql中[Err] 1451 -Cannot delete or update a parent row: a foreign key constraint fails
    解决CentOS7-python-pip安装失败
    python 中使用 urllib2 伪造 http 报头的2个方法
    python urllib2 对 http 的 get,put,post,delete
    dpdk EAL: Error reading from file descriptor 23: Input/output error
    ovs-vsctl 命令详解
    openstack 虚机迁移 Unacceptable CPU info: CPU doesn't have compatibility
    ip route 命令详解
    influxDB 基本操作
  • 原文地址:https://www.cnblogs.com/luhouxiang/p/11407767.html
Copyright © 2011-2022 走看看