PYTHON_KA Asked:2023-10-31 22:03:56 +0000 UTC2023-10-31 22:03:56 +0000 UTC 2023-10-31 22:03:56 +0000 UTC python 中的说明 [关闭] 772 如果指令是Python中的命令。 那行print("Hello")也是一条指令吗? print()- 内置功能。打印可以称为指令吗?我遇到了“if 语句”的概念,所以出现了这个问题。 python 2 个回答 Voted Best Answer MarianD 2023-11-01T00:22:04Z2023-11-01T00:22:04Z 是的,该行print("Hello") 是一条指令。 为什么? 根据官方文档The Python Language Reference,俄语翻译的Python Language Reference。 更多细节: 对于本文档,声明是 或简单的陈述(7.简单的陈述,7.简单的陈述), 或复合语句(8.复合语句)。 本文档中列出了所有类型的简单和复合指令。 复合指令包括诸如if、while、for- 这不是您的情况。 在简单指令枚举中未发现函数调用作为单独的类型。 但有一个“指令表达式”类型(7.1.表达式语句,7.1.表达式语句)。它的定义如下: expression_stmt ::= starred_expression starred_expression ::= expression | (starred_item ",")* [starred_item] 并且在类型expression(表达式,请参阅6. Expressions , 6. Expressions ) 中是primary(primary, 请参阅6.3. Primaries , 6.3. Primaries ),定义为 primary ::= atom | attributeref | subscription | slicing | call atom ::= identifier | literal | enclosure ... call ::= primary "(" [argument_list [","] | comprehension] ")" 后者包括您的函数调用print("Hello")。 Швеев Алексей 2023-10-31T22:09:34Z2023-10-31T22:09:34Z Wiki:指令或语句是编程语言的最小自治部分;命令或命令集。 根据这个定义,print("Hello") 它将是一条指令。 但同时print它仍然是一个内置函数 这print("Hello")是一条调用内置Python函数的指令,该函数将字符串打印到屏幕上print
是的,该行
print("Hello")
是一条指令。为什么?
根据官方文档The Python Language Reference,俄语翻译的Python Language Reference。
更多细节:
对于本文档,声明是
本文档中列出了所有类型的简单和复合指令。
复合指令包括诸如
if
、while
、for
- 这不是您的情况。在简单指令枚举中未发现函数调用作为单独的类型。
但有一个“指令表达式”类型(7.1.表达式语句,7.1.表达式语句)。它的定义如下:
并且在类型
expression
(表达式,请参阅6. Expressions , 6. Expressions ) 中是primary
(primary, 请参阅6.3. Primaries , 6.3. Primaries ),定义为后者包括您的函数调用
print("Hello")
。Wiki:指令或语句是编程语言的最小自治部分;命令或命令集。
根据这个定义,
print("Hello")
它将是一条指令。但同时
print
它仍然是一个内置函数这
print("Hello")
是一条调用内置Python函数的指令,该函数将字符串打印到屏幕上print