Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/287.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 - Fatal编程技术网

Python 如何加上「<&燃气轮机&引用;将符号转换为字符串?

Python 如何加上「<&燃气轮机&引用;将符号转换为字符串?,python,Python,基本上,问题是我需要在最后一行打印变量taged\u input,例如'+first\u half+'。我尝试将插入字符串时失败 我想也许这可以在我实际创建变量但不知道从哪里开始的那一行上解决 #创建中点变量 中点=整数(字符串长度/2) #把绳子切成两半 前半部分,后半部分=用户输入[:len(用户输入)//2], 用户输入[len(用户输入)//2:] #使用标记和前半部分的连接计算新字符串 标记的\u输入=标记+前半部分+标记 #计算标记的输入的长度 标记长度=长度(标记输入) #计算所需

基本上,问题是我需要在最后一行打印变量
taged\u input
,例如
'+first\u half+'
。我尝试将
插入字符串时失败

我想也许这可以在我实际创建变量但不知道从哪里开始的那一行上解决

#创建中点变量
中点=整数(字符串长度/2)
#把绳子切成两半
前半部分,后半部分=用户输入[:len(用户输入)//2],
用户输入[len(用户输入)//2:]
#使用标记和前半部分的连接计算新字符串
标记的\u输入=标记+前半部分+标记
#计算标记的输入的长度
标记长度=长度(标记输入)
#计算所需的空白
所需空格=int(80-标记长度/2,)
#为可用于计算的空白创建变量
x=“”
#打印空白,然后打印字符串
打印(需要空格*x+标记的\U输入)

当您试图将Python变量添加到字符串中时,有多种方法:

  • +
hey=“你好”
地球=“世界”
字符串=f“”
打印(字符串)#
string=“”.格式(嘿,地球)
打印(字符串)#
string=“”
打印(字符串)#

也许使用
f-string
可以让您的生活更轻松,代码更易于维护。:)

当您试图将Python变量添加到字符串中时,有多种方法:

  • +
hey=“你好”
地球=“世界”
字符串=f“”
打印(字符串)#
string=“”.格式(嘿,地球)
打印(字符串)#
string=“”
打印(字符串)#
也许使用
f-string
可以让您的生活更轻松,代码更易于维护。:)

您可以使用来实现您想要的结果

"<{0}> {1} <{0}>".format(tag, first_half)
“{1}”。格式(标记,前半部分)
您可以使用来实现所需的结果

"<{0}> {1} <{0}>".format(tag, first_half)
“{1}”。格式(标记,前半部分)

你能把它重构成一个我们可以复制、粘贴和执行的文件吗?在您的示例中有许多未知变量名。什么是
字符串长度
用户输入
?可能包括输入和所需的输出。您实际尝试了什么,尝试的错误输出或错误是什么?如果您只是在尝试的字符串之间写入+,会有什么问题?
“”
?或者使用字符串格式
“{}”.format(tag,first_half,tag)
f-string
-
f{first_half}”
值得注意的是,尽管您可以通过相当简单的字符串格式操作来完成所要求的操作,但如果您需要在任何更大的范围内进行操作,使用XML或HTML库而不是手动执行可能是有意义的。您能将其重构为一个我们可以复制、粘贴和执行的库吗?在您的示例中有许多未知变量名。什么是
字符串长度
用户输入
?可能包括输入和所需的输出。您实际尝试了什么,尝试的错误输出或错误是什么?如果您只是在尝试的字符串之间写入+,会有什么问题?
“”
?或者使用字符串格式
“{}”.format(tag,first_half,tag)
f-string
-
f{first_half}”
值得注意的是,尽管您可以通过相当简单的字符串格式操作来完成所要求的操作,但如果您需要在任何更大的范围内进行操作,使用XML或HTML库而不是手动操作可能是有意义的。为什么不在任何示例中添加
符号?概括回答。我假设OP可以使用
应用上述概念。你会说在回答SO问题(严肃调查)时,最好不要太笼统吗?在我看来,当有人问这样一个基本问题时,最好是具体一点,并假设/希望他们自己能从这个例子中概括出来。为将来做好准备。我会说得更具体些——谢谢你给我小费!谢谢你的帮助,这解决了我的问题。几乎都是用+来修复的。这是新密码。tagged_input=''+first_half+''为什么不在任何示例中添加
符号?概括回答。我假设OP可以使用
应用上述概念。你会说在回答SO问题(严肃调查)时,最好不要太笼统吗?在我看来,当有人问这样一个基本问题时,最好是具体一点,并假设/希望他们自己能从这个例子中概括出来。为将来做好准备。我会说得更具体些——谢谢你给我小费!谢谢你的帮助,这解决了我的问题。几乎都是用+来修复的。这是新密码。标记的_输入=“”+前半部分+“”