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)发布于 2022-05-06 22:14:18
你可以简单的做
if (number % 3 == 0) and (number % 5 == 0):
your code here...发布于 2022-05-06 22:17:30
使用Python语法,您需要使用and而不是&。
如果a大于b,如果c大于a,则
测试:
A= 200 b= 33 c= 500如果a>b和c> a: print(“两种条件均为真”)
发布于 2022-05-06 22:18:22
你的程序完全出错了吗?Python3允许关键字&和and用作“和”条件语句。不管用哪种方式都行..。
https://stackoverflow.com/questions/72147839
复制相似问题