중화사전망 - 서예자전 - 파이썬. 컨텐츠 a 를 사전 사전에 추가하는 방법
파이썬. 컨텐츠 a 를 사전 사전에 추가하는 방법
Dict={'d': 1,' b':2,' c':3}
2. 콘텐츠 a 추가
& gt& gt& gt 사전 =500
& gt& gt& GTA
{"d":1,"b": 2, "c": 3, "a": 500} "
파이썬의 디자인 이념은' 우아함',' 선명함',' 단순함' 이다. 따라서 Perl 언어에서' 같은 일을 하는 데는 항상 여러 가지 방법이 있다' 는 생각은 보통 파이썬 개발자가 참을 수 없는 것이다.
파이썬 개발자의 이념은 "한 가지 방법으로 한 가지 일을 하는 것이 가장 좋다" 는 것이다. 파이썬 언어를 디자인할 때 여러 가지 선택에 직면하면 파이썬 개발자는 보통 화려한 문법을 거부하고 애매모호한 명시적 문법을 선택합니다.
이러한 디자인 개념의 차이로 인해 Python 소스 코드는 일반적으로 Perl 보다 가독성이 뛰어난 것으로 간주되어 대규모 소프트웨어 개발을 지원할 수 있습니다. 이러한 지침을 파이썬 지침이라고합니다. 전체 목록을 보려면 파이썬 인터프리터에서 import this 를 실행합니다.
확장 데이터:
파이썬의 특징
파이썬 개발자는 미성숙하거나 중요하지 않은 최적화를 피하려고 시도했다. 중요하지 않은 부분 가속에 대한 일부 패치는 일반적으로 파이썬에 통합되지 않습니다.
그래서 많은 사람들이 파이썬이 느리다고 생각합니다. 그러나 28 법칙에 따르면 대부분의 프로그램은 고속을 요구하지 않는다. Python 의 디자이너는 실행 속도가 매우 빠른 경우 JIT 기술을 사용하거나 C/C++ 언어로 프로그램을 다시 작성하는 경향이 있습니다. 사용 가능한 JIT 기술은 PyPy 입니다.
파이썬은 완전히 객체 지향 언어입니다. 함수, 모듈, 숫자 및 문자열은 모두 객체입니다. 또한 상속, 오버로드, 파생 및 다중 상속을 완벽하게 지원하므로 소스 코드의 재사용성을 향상시킬 수 있습니다.
파이썬은 오버로드 연산자와 동적 유형을 지원합니다. Python 은 기존의 함수형 프로그래밍 언어인 Lisp 에 비해 함수형 설계에 대한 제한적 지원만 제공합니다. 두 가지 표준 라이브러리 (functools, itertools) 가 Haskell 및 표준 ML 에서 검증된 함수 프로그래밍 도구를 제공합니다.
파이썬은 대략' 스크립팅 언어' 로 분류될 수 있지만 실제로 Zope, Mnet, BitTorrent 등과 같은 대형 소프트웨어 개발 프로그램도 구글에서 널리 사용되고 있습니다.
Python 의 지지자들은 고급 동적 프로그래밍 언어라고 부르는 것을 선호합니다. "스크립팅 언어" 는 쉘 스크립트, VBScript 등 간단한 작업만 처리할 수 있는 프로그래밍 언어를 의미하기 때문입니다. Python 과 비교할 수 없습니다.
파이썬 자체는 확장 가능하도록 설계되었습니다. 모든 기능과 기능이 언어 핵심에 통합된 것은 아닙니다. 파이썬은 프로그래머가 C 언어, C++ 및 Python 을 사용하여 확장 모듈을 쉽게 작성할 수 있도록 다양한 API 및 도구를 제공합니다. 파이썬 컴파일러 자체도 스크립팅 언어가 필요한 다른 프로그램에 통합될 수 있습니다.
그래서 많은 사람들은 여전히 파이썬을 "접착제 언어" 로 취급합니다. 파이썬을 사용하여 다른 언어로 작성된 프로그램을 통합하고 패키지화합니다. Google Engine 과 같은 Google 내부의 많은 프로젝트는 성능 요구 사항이 높은 부분을 C++ 로 작성한 다음 Python 또는 Java/Go 를 사용하여 해당 모듈을 호출합니다.
파이썬 기술 매뉴얼' 의 저자인 마텔은 "말하기는 어렵지만, 2004 년, 파이튼은 이미 구글에 있었다" 고 말했다. 구글은 내부 사용을 위해 많은 파이썬 전문가를 모집했지만, 그 이전에는 파이썬을 사용하기로 결정했다. 그들의 목적은 우리가 할 수 있는 곳에 파이썬을 사용하고, 우리가 필요로 하는 곳에는 C++, 하드웨어를 조작할 때는 c++, 빠른 개발 시에는 파이썬을 사용하는 것이다. "
참고 자료:
파이썬 언어 참조