首页 > 解决方案 > 为什么在字符串中使用引号?

问题描述

我正在关注关于字符串主题的 Python 教程

    first = ‘John’
    last = ‘Smith’
    message = first + ' [' + last + '] is a coder'
    print(message)

John [Smith] is a coder

为什么 ' [' + last + '] 是引号中的编码器,但 'first' 不是。

标签: string

解决方案


first,lastmessage是变量。

您可以使用等号 (=) 设置变量。

您还可以将变量和值与加号 (+) 组合在一起。

所以让我们检查message变量:

message = first + ' [' + last + '] is a coder'

所以实际上是:

message = 'John' + ' [' + 'Smith' + '] is a coder'

实际上,如果您写的话,您的意思是“约翰” first。因为您在第一行设置了该变量。


推荐阅读