gpt4 book ai didi

python - 类似于 %= 使用新样式插值

转载 作者:行者123 更新时间:2023-11-28 16:55:44 28 4
gpt4 key购买 nike

<分区>

考虑字符串

string_0 = '%s test'
string_1 = '{} test'

想象一下,现在所需的输出是使用变量 x = 'A' 返回格式化的字符串。

对于第一种情况,有一个简单而优雅的解决方案:

string_0 %= x
print(string_0)
# A test

第二种情况有类似的东西吗?例如

string_1 f= x    # Unfortunately does not work
print(string_1)
# A test

处理评论/回复

  1. 我意识到 string_1 不是 f 字符串,但 Python 不允许 f 字符串包含空表达式
  2. 我知道 f'{x} test' 工作得很好,但需要在创建之前了解 x
  3. format 解决方案也是我所熟悉的,但是当比较 s = s.format(x)s %= x 我觉得不是很顺利

附言预料到回复,我想编辑问题中的上述部分,但由于同时编辑而无法完成。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com