变量内的 if 语句

问题描述 投票:0回答:1

我想问一下是否可以在python的变量中添加if语句

我正在用Python构建一个程序,这就是它的代码-

a2 = 2
a3 = 3
def myfunc(a):
    a = 0
    b = int(input("your number?"))
    c = if a2 % b == 0 or a3 % b == 0
           return a
    print(a)
myfunc()

由于某种原因,它在我的代码的第六行中声明语法错误。那么我应该怎样做才能使我的代码正常工作以及其中是否还有更多错误。

python if-statement variables compiler-errors
1个回答
0
投票

你可以试试这个:

a2 = 2
a3 = 3

def myfunc():
    a = 0
    b = int(input("Your number?"))
    c = a if a2 % b == 0 or a3 % b == 0 else None
    print(c)

myfunc()
© www.soinside.com 2019 - 2024. All rights reserved.