파이썬 코딩 도장 24.2 문자열~~
, 김 민정님이 작성f'Hello, {language} {version}'라고 입력했더니
f'Hello, {language} {version}'
File "<stdin>", line 1
f'Hello, {language} {version}'
^
SyntaxError: invalid syntax라고 뜨는데 왜 그런거죠?
Re: 파이썬 코딩 도장 24.2 문자열~~
, 도장_ 관리자님이 작성Python 3.6.6 (v3.6.6:4cf1f54eb7, Jun 27 2018, 03:37:03) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> language = 'Python'
>>> version = 3.6
>>> f'Hello, {language} {version}'
'Hello, Python 3.6'
>>>
실행해보면 잘 되는 것을 알 수 있습니다.
Python을 처음 실행했을 때 첫 줄에 파이썬 버전을 확인하세요.
f 포맷 문자열은 파이썬 3.6 이상에서만 지원하고, 그 이하 버전에서는 문법 오류가 발생합니다.