Я использую Python 3.2.2 в Xcode 4.2 (сборка 4D199) на Mac OS X 10.7.2 и следующим образом:
main.py
#coding=utf-8
print("ľťď", 1+1)
print("ľťď")
Вывод в консоль (Shift + Cmd + C):
('\xc4\xbe\xc5\xa5\xc4\x8f', 2)
ľťď
Ожидаемый результат (например, IDLE работает хорошо):
ľťď 2
ľťď
Теперь, учитывая тот факт, что он также включает в себя скобки, апострофы и запятую, я предполагаю, что это поведение является результатом отладочной природы консоли, поэтому реальный вопрос, вероятно, состоит в том, как заставить консоль показывать конечный результат. Поведение, однако, кажется немного противоречивым, и, поскольку это мое первое знакомство с Xcode и Python, мой вопрос довольно широкий.
TL; DR: Можно ли заставить консоль Xcode выводить так же, как, например, IDLE