为什么 VSCode 会打印缩写符号、逗号和括号?

问题描述 投票:0回答:2

我是编程新手,我不明白为什么 VS Code 打印 "、() 和逗号。我只想要一个干净的输出,并且过去已经实现了这一点,但不知何故,它目前对我不起作用。不仅很烦人,我真的很想找出这背后的问题......我编写的代码如下:

# Initialisierung
jung = 6
erwachsen = 9
alt = 12
# Verarbeitung
schritt = 0
while schritt < 3:
    schritt = schritt + 1
    hilf = erwachsen*4 + alt*2
    alt = erwachsen // 3
    erwachsen = jung // 2
    jung = hilf
    gesamt = jung + erwachsen + alt
    # Ausgabe
    print("")
    print("")
    print('Anzahl der Schritte: ', schritt)
    print("")
    print("Jung:" , jung)
    print('Erwachsen:' , erwachsen)
    print('Alt: ' , alt)
    print("Gesamt:" , gesamt)
    print("")

我在终端的输出是:

('Anzahl der Schritte: ', 1)
('Jung:', 60)
('Erwachsen:', 3)
('Alt: ', 3)
('Gesamt:', 66)
('Anzahl der Schritte: ', 2)
('Jung:', 18)
('Erwachsen:', 30)
('Alt: ', 1)
('Gesamt:', 49)

只是想删除不必要的标记以获得更好的输出(例如我认为我的代码将按以下方式显示:

Anzahl der Schritte: 2

而不是:

('Anzahl der Schritte: ', 2)

非常感谢一些帮助,谢谢。

python output
2个回答
0
投票

兄弟,你找到解决方案了吗?如果你找到解决方案,请告诉我,兄弟,你可以发消息到我的gmail


-1
投票

尝试 fstrings

print(f"Anzahl der Schritte: {schritt}")

或者,如果这在 python2 上不起作用,则更新到 python3(推荐)或使用 % 格式:

print "Anzahl der Schritte: %d" % (schritt)

或者字符串连接

print("Anzahl der Schritte: " + str(schritt))
© www.soinside.com 2019 - 2024. All rights reserved.