Простое условие python int - PullRequest
       15

Простое условие python int

0 голосов
/ 17 апреля 2020

Это простой способ исправить этот код?

if a == b - 25 or a == b - 24 or a == b - 23...
or a - 25 == b or a - 24 == b or a - 23 == b...

Ответы [ 2 ]

0 голосов
/ 17 апреля 2020

для или:

if any([(a==b-i) for i in range(25,0,-1)]):
    #do something

и для и:

if all([(a==b-i) for i in range(25,0,-1)]):
    #do something
0 голосов
/ 17 апреля 2020

Что-то вроде

nums = [..., 23, 24, 25]
if any(a == b - x for x in nums):
    # code
...