0
'a = b = 2'문자열을 파이썬에서 a = 2, b = 2로 변환하는 방법은 무엇입니까?파이썬에서 문자열을 변수로 변환하는 방법
2 + 3 + 4와 같은 표현식을 출력하는 파이썬 파서가 있습니다.
그러나 = 2, B = 2
'a = b = 2'문자열을 파이썬에서 a = 2, b = 2로 변환하는 방법은 무엇입니까?파이썬에서 문자열을 변수로 변환하는 방법
2 + 3 + 4와 같은 표현식을 출력하는 파이썬 파서가 있습니다.
그러나 = 2, B = 2
s = 'a=b=2'
exec(s) #executes the string as a python command
으로 변수에 'A = B = 2'문자열을 사용하는 그리고 당신은
print(a)
2
print(b)
2
더 많은 정보를 원하시면,이 설명을 참조 할 방법 :
How do I execute a string containing Python code in Python?
모든 답변에 감사드립니다. 한 가지 더 이것을 해결하는 방법 b = ("a = 2) +4" –
'a, b = 2'을 원하십니까? – squiguy
큰 질문은 * why *입니까? 답변이 좀 달려 있기 때문입니다. –
'eval' 함수를 사용할 수 있습니다. – emigue