Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何仅更改代码的某一部分?_Python_String_Replace - Fatal编程技术网

Python 如何仅更改代码的某一部分?

Python 如何仅更改代码的某一部分?,python,string,replace,Python,String,Replace,我没有代码,但我可以知道如何执行类似操作: 我想打印的是快乐。产出应为: 约翰很高兴。 玛丽很高兴。 汤姆很高兴 只有部分在这里更改,因此我如何才能在包含此{}的情况下执行此操作?这就是您要查找的内容吗?有一些你的名字列表。然后可以使用for循环进行打印 names = ["john", "mary"] for name in names: print("{} is happy".format(name)) 约翰;Python3.x上的printf“{x}是快乐的”,或x='John'

我没有代码,但我可以知道如何执行类似操作:

我想打印的是快乐。产出应为: 约翰很高兴。 玛丽很高兴。 汤姆很高兴


只有部分在这里更改,因此我如何才能在包含此{}的情况下执行此操作?

这就是您要查找的内容吗?有一些你的名字列表。然后可以使用for循环进行打印

names = ["john", "mary"]
for name in names:
    print("{} is happy".format(name))

约翰;Python3.x上的printf“{x}是快乐的”,或x='John';在Python2.6+上打印“{}很高兴”。formatx不知道Python3.x上有这个函数,谢谢!是的!非常感谢你!