我是编程新手,我不明白为什么 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)
非常感谢一些帮助,谢谢。
兄弟,你找到解决方案了吗?如果你找到解决方案,请告诉我,兄弟,你可以发消息到我的gmail
尝试 fstrings
print(f"Anzahl der Schritte: {schritt}")
或者,如果这在 python2 上不起作用,则更新到 python3(推荐)或使用 % 格式:
print "Anzahl der Schritte: %d" % (schritt)
或者字符串连接
print("Anzahl der Schritte: " + str(schritt))