首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使if条件包含多个条件?即: if (数字%3 == 0)和(数字%5 == 0):

如何使if条件包含多个条件?即: if (数字%3 == 0)和(数字%5 == 0):
EN

Stack Overflow用户
提问于 2022-05-06 22:09:07
回答 5查看 63关注 0票数 0
代码语言:javascript
复制
Starting_Num = int(input('Please enter intial number: '))

Ending_Num = int(input('Please enter ending number: '))

for number in range(Starting_Num, (Ending_Num+1)):

    if (number % 3 == 0):
        print(number, '--',  3)
    elif (number % 5 == 0):
        print(number, '--', 5)
    elif (number % 3 == 0) & (number % 5 == 0):
        print(number, '-- both')
    elif (number % 3 != 0) & (number % 5 != 0):
        print(number)
EN

回答 5

Stack Overflow用户

发布于 2022-05-06 22:14:18

你可以简单的做

代码语言:javascript
复制
if (number % 3 == 0) and (number % 5 == 0):
    your code here...
票数 0
EN

Stack Overflow用户

发布于 2022-05-06 22:17:30

使用Python语法,您需要使用and而不是&

如果a大于b,如果c大于a,则

测试:

A= 200 b= 33 c= 500如果a>b和c> a: print(“两种条件均为真”)

来源:https://www.w3schools.com/python/python_conditions.asp#:~:text=The%20and%20keyword%20is%20a%20logical%20operator%2C%20and%20is%20used%20to%20combine%20conditional%20statements

票数 0
EN

Stack Overflow用户

发布于 2022-05-06 22:18:22

你的程序完全出错了吗?Python3允许关键字&and用作“和”条件语句。不管用哪种方式都行..。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72147839

复制
相关文章

相似问题

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