python 3 字符串-3串3好还是3串4好
字符串连接
编码过程中经常使用字符串连接。 例如python 3 字符串,您可能希望将名字和姓氏存储在不同的变量中,然后在显示名称时将它们合并为一个:
first_name = "李"
last_name = "小龙"
full_name = first_name + last_name
print(full_name) Python使用加号(+)来合并字符串。本例中我们使用+合并first_name和last_name得到全名,结果如下
这种组合字符串的方法称为连接。
串联使用存储在变量中的信息来创建完整的消息。 让我们看一个例子:
添加新的代码行
print("Hello, " + full_name.title() + "!") 在这里python 3 字符串,全名用在问候用户的句子中,方法 title() 用于适当地格式化名称。 此代码显示一个简单、格式正确的问候语:
你好,李小龙!
您还可以使用连接来创建消息并将整个消息存储在一个变量中:
message="你好," + 全名。 标题()+“!”
print(message) 上面的代码也显示了消息“Hello, Lixiaolong!”,但是将这条消息存储在一个变量中,这使得最终的打印语句更加简单
字符串选项卡
要向字符串添加制表符,请使用字符组合 \t(默认为四个空格)
lol='我最喜欢的英雄是:亚索'
打印(笑)
lol='我最喜欢的英雄是:\t亚索'
打印(笑)
字符串换行
要向字符串添加换行符,请使用字符组合 \n:
lol='我最喜欢的英雄是:\n亚索\n劫\n墨菲特\n野蛮人'
打印(笑)
您还可以在同一字符串中同时包含制表符和换行符。 字符串“\n\t”告诉亚索换行到下一行,并在下一行的开头添加一个制表符。 以下示例演示如何使用单行字符串生成四行:
lol='我最喜欢的英雄是:\n\t亚索\n\t劫\n\t墨菲特\n\t野蛮人之王'
打印(笑)