python - 我在打印多行字符串时遇到问题
问题描述
我正在尝试制作一个刽子手游戏,我有这个多行字符串:
stage10 = """|---------
|/ |
| /-\
| O
| /|\
| |
| / \
|
|__________"""
但是当我打印它时:
print(stage10)
我得到:
|---------
|/ |
| /-| O
| /|| |
| / |
|__________
有人可以指出我的错误吗?(如果有的话)还是有什么我需要补充的?帮助赞赏!
解决方案
如果您想打印出漂亮的反斜杠字符,则必须转义它们。所以这里是你的解决方案:
stage10 = """|---------
|/ |
| /-\\
| O
| /|\\
| |
| / \\
|
|__________"""
print(stage10)
输出:
|---------
|/ |
| /-\
| O
| /|\
| |
| / \
|
|__________
推荐阅读
- live-streaming - 即使视频暂停,m3u8 清单也会继续下载
- php - Laravel 运行时异常 (1/1)
- c# - groupby LINQ C# 之后的 Oorderby(没有 lambda)
- mongodb - 子文档中的 Mongoose 聚合管道连接字段
- android - 如何将 android 应用流量转换为代理和解密 TLS 流量?
- ios - 从 iPad Pro 使用 GCP
- php - 如何修复 Laravel 的“未知列”
在字段列表中" - python - 我可以随意替换和恢复db.sqlite3文件吗?
- ios - HealthKit 将其数据存储在哪里?
- c++ - 我们如何将 ostream 函数实现为类的成员函数,而不是作为友元函数,以便 i 可以用作虚函数?