python - 我正在学习 python - 为什么在我的终端中打印单引号和代码语法?
问题描述
为什么在我的终端中打印单引号和代码语法?
我在我的教程文件中写了这段代码:
var1 = "hello"
print(var1)
print(type(var1))
var2 = """Peter Piper picked a peck of pickled peppers.
A peck of pickled peppers Peter Piper picked.
If Peter Piper picked a peck of pickled peppers?
Where’s the peck of pickled peppers Peter Piper picked?
"""+""" The""",var1,""" end"""
print(var2)
但是当我在终端中运行我的代码时, 它显示了这一点:
hello
<class 'str'>
('Peter Piper picked a peck of pickled peppers.\n\nA peck of pickled peppers Peter Piper picked.\n\nIf Peter Piper picked a peck of pickled peppers?\n\nWhere’s the peck of pickled peppers Peter Piper picked?\n The', 'hello', ' end')
我希望它打印这个:
hello
<class 'str'>
Peter Piper picked a peck of pickled peppers.
A peck of pickled peppers Peter Piper picked.
If Peter Piper picked a peck of pickled peppers?
Where’s the peck of pickled peppers Peter Piper picked?
The hello end
我不知道如何解决 请帮助我
我有3.8.6 Python解释器
解决方案
你可以试试这个
var1 = "hello"
print(var1)
print(type(var1))
var2 = f"""Peter Piper picked a peck of pickled peppers.
A peck of pickled peppers Peter Piper picked.
If Peter Piper picked a peck of pickled peppers?
Where’s the peck of pickled peppers Peter Piper picked?
The {var1} end"""
print(var2)
结果:
hello
<class 'str'>
Peter Piper picked a peck of pickled peppers.
A peck of pickled peppers Peter Piper picked.
If Peter Piper picked a peck of pickled peppers?
Where’s the peck of pickled peppers Peter Piper picked?
The hello end
推荐阅读
- qt - 启动 QtAssistant 时项目在 QProcess::start 上挂起
- html - 表单元素和链接的最小 CSS 具有相同的高度
- reactjs - document 在 document.getElementById 中未定义,同时在 Jest 中编写单元测试用例
- firebase - Firebase 结构数据级别
- python-3.x - 如何在while循环中正确设置增量?
- angular - 将地图功能从 rxjs5 迁移到 rxjs6
- powerbi - 参数太多 Q
- javascript - ReactJS:结合来自 get 请求的 2 个 JSON 响应
- reactjs - ReactJs - Webpack 和环境变量
- asp.net-core - .NET Core 2.1 编辑 cshtml 导致调试期间出错