Python基础语法选择题

132. 下列Python语句正确的是 ( )

A、min = x if x < y else y B、max = x > y ? x: y C、if (x > y) print x D、while True : pass

答案解析:

A、min = x if x < y else y

这是Python中的三元表达式,表示如果x<y,则min=x,否则min=y。该语句正确。

B、max = x > y ? x: y

这是C语言中的三元表达式语法,不适用于Python,应使用if-else语句。该语句错误。

C、if (x > y) print x

Python中的if语句不需要用括号括起来,应该写成if x > y: print(x)该语句错误。

D、while True : pass

这是一个死循环,因为条件永远为True,不会停止。该语句语法正确,但逻辑上可能存在问题。

总结:

本题考察了Python中一些基础语法,包括三元表达式、if语句、while循环等。在编写Python代码时,需要注意语法的正确性和逻辑的合理性,避免出现错误或死循环等问题。

Python基础语法选择题及答案解析

原文地址: https://www.cveoy.top/t/topic/f2CA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录