首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用Python语句测试多个条件

用Python语句测试多个条件
EN

Stack Overflow用户
提问于 2022-10-03 14:15:49
回答 3查看 1.2K关注 0票数 1

我试图进入编码,这是我需要做的作业的一部分,以进入课堂。

在此任务中,您将使用if

实现检查。您了解到的其他结构需要earlier.You来创建一个使用此条件的程序。

在你们学校,为了安全起见,前门在晚上被锁上了。你经常需要在校园里学习到很晚。有时值班的夜班警卫可以让你进来。您希望能够检查是否可以在特定时间进入学校校园。

一天中的当前时间在0,1,2…范围内。23警卫的存在用真/假布尔表示。

如果时间是从7点到17点,你不需要守卫在那里,因为门是开着的。

如果时间是在7点之前或17点以后,警卫必须在那里让你进去。

使用一天中某一小时的预定义变量以及守卫是否在场,编写一个if语句来打印您是否可以进入。

示例开始:

小时=4

警卫=真

输出示例:“你加入了!”

使用if语句结构来实现程序。

我的一个想法是:

代码语言:javascript
复制
Time = int(input("Time of getting in: "))
open = 7
closed = 17
if Time > open and Time < closed:
    print("You can not enter")
EN

回答 3

Stack Overflow用户

发布于 2022-10-03 14:46:42

第O章将解决

代码语言:javascript
复制
Time = int(input("Time of getting in: "))
Open = 7
closed = 17
if Time > Open and Time < closed:
    print("You can not enter")
票数 1
EN

Stack Overflow用户

发布于 2022-10-03 14:32:40

这并不太困难,您可以这样做一个简单的函数:

代码语言:javascript
复制
def go_to_study(hour, start_day = 7, end_day = 17):
    if (hour >= start_day and hour <= end_day):
        return True
    else:
        return False

    // on one line, uncomment if  you want.
    // return (hour >= start_day and hour <= end_day)
票数 -1
EN

Stack Overflow用户

发布于 2022-11-17 20:43:12

代码语言:javascript
复制
hour=int(input("Enter the Hour"))

if hour>=7 and hour<=17:
    print("You can Go")  
else:
    print("You need Guard to let you in")
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73936772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档