«f-string» 태그된 질문

16
문자열 형식 : % vs. 형식
Python 2.6 str.format()은 기존 %연산자 와 약간 다른 구문으로 메소드를 도입했습니다 . 어느 것이 더 좋고 어떤 상황에 적합합니까? 다음은 각 방법을 사용하며 동일한 결과를 가지므로 차이점은 무엇입니까? #!/usr/bin/python sub1 = "python string!" sub2 = "an arg" a = "i am a %s" % sub1 b = "i am a …

6
F- 문자열로 소수점 이하의 고정 숫자
소수점 이하 자릿수를 수정하는 Python f-strings를 사용하는 쉬운 방법이 있습니까? (특히 .format 또는 %와 같은 다른 문자열 형식화 옵션이 아닌 f- 문자열) 예를 들어 소수점 이하 두 자리를 표시한다고 가정 해 봅시다. 어떻게합니까? 그렇게 말합시다 a = 10.1234

4
f-string에서 개행 문자 '\ n'을 사용하여 Python 3.6에서 출력 형식을 지정하는 방법은 무엇입니까?
이 경우를 f- 문자열로 Pythonic 방식으로 형식화하는 방법을 알고 싶습니다. names = ['Adam', 'Bob', 'Cyril'] text = f"Winners are:\n{'\n'.join(names)}" print(text) 문제는 f- 문자열 '\'의 {...}표현식 부분 내에서 사용할 수 없다는 것 입니다. 예상 출력 : Winners are: Adam Bob Cyril

1
f '{{{74}}}'와 f-String의 f '{{74}}'이 (가) 동일한 이유는 무엇입니까?
f-String 은 Python 3.6에서 사용할 수 있으며 문자열 형식에 매우 유용합니다. >>> n='you' >>> f'hello {n}, how are you?' 'hello you, how are you?' Python 3의 f-Strings : 향상된 문자열 형식화 구문 (Guide) 에서 이에 대해 자세히 알아보십시오 . 흥미로운 패턴을 찾았습니다. 삼중 괄호를 사용하면 문자열에 단일 괄호 만있게됩니다. >>> …

10
f- 문자열 평가를 연기 / 연기하는 방법은 무엇입니까?
일부 파일을 생성하기 위해 템플릿 문자열을 사용하고 있으며 다음과 같이 이전 템플릿 코드를 줄이기 위해 이러한 목적으로 새 f- 문자열의 간결함을 좋아합니다. template_a = "The current name is {name}" names = ["foo", "bar"] for name in names: print (template_a.format(**locals())) 이제이 작업을 수행하여 변수를 직접 대체 할 수 있습니다. names = …

4
파이썬의 여러 줄 f- 문자열
나는 국내 프로젝트를 위해 PEP-8 호환 코드를 작성하려고하는데 (파이썬 세계에서 첫 번째 단계임을 인정해야 함) 길이가 80 자 이상인 f- 문자열이 있습니다. -self.text의 점 근처에있는 얇은 실선이 80 자 표시입니다. (미리보기가없는 슬픈 링크에 대해 죄송하지만 게시하려면 10 명 이상의 담당자가 있어야합니다) 나는 대부분의 다른 라인으로 분할하기 위해 노력하고있어 파이썬 방법 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.