下列选项中,能求出x和y中最大值,并赋值给max的是:
A: max = x if x > y else y
B: max = x > y ? x : y
C: if x > y: max=x
D: if (x>y): x, y = y, x
A: max = x if x > y else y
B: max = x > y ? x : y
C: if x > y: max=x
D: if (x>y): x, y = y, x
举一反三
- 关于if的三目运算形式,哪种用法是正确的?( ) A: min = x if x< y = y B: max = x > y ?x:y C: if (x >y) print x D: print(x if x>y else y)
- 以下哪个Python语句是正确的(). A: min = x if x < y = y B: max = x > y ? x : y C: if(x > y)print x D: while Ture : pass
- 下列Python语句正确的是( ) A: min = x if x B: max = x > y and x : y C: if(x > y) print(x) D: while true: pass
- 下列函数定义不正确的是( )。 A: int<br/>max(){int x,y,z;z=x>y?x:y;} B: int max(x,y)int x,y;{ int z;z=x>y?x:y;return(z);} C: int max(x,y){int x,y,z;z=x>y?x:y;return(z);} D: int max(){ }
- if y>x then max=y: max=x