大佬教程收集整理的这篇文章主要介绍了元组何时需要括号?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
使用逗号标记将表达式的组合以创建元组称为expression_list
。运算符优先级规则不涵盖表达式列表;这是因为表达式列表本身不是表达式;当用括号括起来时,它们成为表达式。@H_772_5@
所以,一个未封闭Expression_List
被允许在Python,它是具体由语言的语法允许的任何地方,但 不是
在那里的Expression
,因此是必需的。@H_772_5@
例如,if语句的语法如下:@H_772_5@
if_stmt ::= "if" Expression ":" suite
( "elif" Expression ":" suite )*
["else" ":" suite]
因为Expression
引用了生产,Expression_List
所以不允许将未封闭的s作为if
语句的主题。但是,for语句接受Expression_List
:@H_772_5@
for_stmt ::= "for" target_List "in" Expression_List ":" suite
["else" ":" suite]
因此,允许以下内容:@H_772_5@
for x in 1, 2, 3:
print(X)
以上是大佬教程为你收集整理的元组何时需要括号?全部内容,希望文章能够帮你解决元组何时需要括号?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。