Windows 터미널에서 파이썬 프로그램을 실행하면 입력 된 변수 (%s
)가있는 텍스트가 이상하게 작동하여 파이썬 셸에서 제대로 작동합니다.cmd에서 입력 문제가 발생했습니다.
코드 : 파이썬 쉘에서
print("Hi! What's your name?")
name = input("name: ")
print("Nice to meet you %s" % name)
print("%s is a good name." % name)
print("This line is only to test %s in the middle of the text." % name)
input("press enter to exit")
결과 : 경우에
나는 윈도우 10 사용하고 있는데 python32 : cmd를
결과 너는 알 필요가 있었다.
흥미 롭습니다.'%'대신'format'을 사용하여 결과를 올리시겠습니까? – Rockybilly
Win8.1에서 저에게 잘 작동합니다. 필자는 Windows 명령 줄에서 실행했고 결과는 파이썬 쉘 결과와 비슷합니다. –
Windows 7에서 작동합니다. –