Bazı kullanıcı tanımlı dizeleri yazdırmaya çalışırken bu hatayla karşılaştım. Bu dize yazdırdığımda, baskı bildirimi ile garip bir etkileşim elde ediyorum ve bunun neden olduğuna emin değilim. Herkes doğru yolda bana yardım edebilir mi? Gerekirse daha fazla bilgi göndermekten mutluluk duyarım! Aşağıdaki örnekteBu dize neden benim python yazdırma bildirimi ile karıştırıyor
kullanıldı girdi "my_message"
İlgili kod parçacığı:
print("APPENDING [[" + "test1" + "]]")
print("APPENDING [[" + message + "]]")
print(message)
snippet'la
Konsol çıkışı:
APPENDING [[test1]]
]]PENDING [[my_message
my_message
Mükemmel, sorun buydu. Teşekkürler! –
@AndreasKruhlmann: Python 3.2'yi herhangi bir şansla kullanıyor musunuz? 3.2.0 'girdisinde(), Windows'da" \ n "'nin kaldırıldığı ancak önceki" \ r "değerinin olmadığı bir hata oluştu. Bu tam olarak bu semptomları verdi. – cdarke
@cdarke 'input()' komutunu kullanmıyorum IRC sunucusundan girişi alıyorum ve mesajların biçimi 'message + \ r \ n' gibi görünüyor –