«python-3.6» 태그된 질문

4
Python 3.6 이상에서 사전이 주문됩니까?
사전은 이전 화신과 달리 Python 3.6 (최소한 CPython 구현)에서 주문됩니다. 이것은 실질적인 변화처럼 보이지만 문서 의 짧은 단락 일뿐 입니다. 언어 기능이 아닌 CPython 구현 세부 사항으로 설명되지만 앞으로 이것이 표준이 될 수 있음을 암시합니다. 요소 사전을 유지하면서 새로운 사전 구현이 이전 사전보다 어떻게 더 잘 수행됩니까? 다음은 설명서의 텍스트입니다. …

6
ModuleNotFoundError : __main__이 패키지가 아니라는 것은 무엇을 의미합니까?
콘솔에서 모듈을 실행하려고합니다. 내 디렉토리의 구조는 다음과 같습니다. 다음을 사용 p_03_using_bisection_search.py하여 problem_set_02디렉토리 에서 모듈을 실행하려고합니다 . $ python3 p_03_using_bisection_search.py 내부 코드 p_03_using_bisection_search.py는 다음과 같습니다. __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to …

6
Python 용 .py를 .exe로 어떻게 변환 할 수 있습니까?
상당히 간단한 Python 프로그램을 실행 파일로 변환하려고하는데 제가 찾고있는 것을 찾을 수 없었기 때문에 몇 가지 질문이 있습니다 (Python 3.6을 실행 중입니다). 지금까지 찾은 방법은 다음과 같습니다. 이전 버전의 Python을 다운로드하고 사용 pyinstaller/py2exe Python 3.6에서 가상 환경을 설정하여 1을 수행 할 수 있습니다. Python to C ++ 변환기를 다운로드하고 사용합니다. …

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

16
왜 파이썬 3.6.1이 AttributeError를 던지는가 : 모듈 'enum'에 'IntFlag'속성이 없나요?
방금 MacOS X 용 Python 3.6.1을 설치했습니다. 콘솔을 실행하려고하면 (또는 Python3으로 무엇이든 실행)이 오류가 발생합니다. AttributeError: module 'enum' has no attribute 'IntFlag' $ /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 Failed to import the site module Traceback (most recent call last): File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 544, in <module> main() File "/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site.py", line 530, in main known_paths = …

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

4
for 루프에서 유형에 주석을다는 방법
for루프 에서 변수 유형에 주석을 달고 싶습니다. 나는 이것을 시도했다 : for i: int in range(5): pass 그러나 분명히 작동하지 않았습니다. 내가 기대하는 것은 PyCharm 2016.3.2에서 자동 완성 기능입니다. 다음과 같은 사전 주석 : i: int for i in range(5): pass 도움이되지 않습니다. PS 사전 주석은 PyCharm> = 2017.1에서 작동합니다.

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

2
Python 3.6의 변수 주석은 무엇입니까?
Python 3.6이 곧 출시됩니다. PEP 494-Python 3.6 릴리스 일정 에 12 월 말이 언급되어 있으므로 Python 3.6의 새로운 기능 을 살펴보고 변수 주석이 언급되는 것을 확인했습니다 . PEP 484 는 함수 매개 변수의 유형 주석 (일명 유형 힌트)에 대한 표준을 도입했습니다. 이 PEP는 클래스 변수 및 인스턴스 변수를 포함한 변수 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.