인생은 짧다, 파이썬을 배워라

零下一度
풀어 주다: 2017-07-18 17:51:44
원래의
1270명이 탐색했습니다.

ㅋㅋㅋ 언어의 품질이나 프로그래머가 그것을 좋아하는 이유를 이해하기 위해 (젠장, 프로그래머가 여자 친구를 좋아한다는 것이 밝혀졌습니다.) 다음과 같은 언어의 배경부터 시작하겠습니다. 해결해야 할 문제가 무엇입니까? 물론 다른 언어들과 비교하는 것일 뿐, 누가 더 좋고 나쁘다는 것은 논하지 않겠습니다. 게다가 언어에 좋고 나쁨의 구별이 있다고 하더라도 그것은 그 기준에 달려 있을 것입니다. 실제 적용 시나리오이므로 이 문제에 대해서는 논의하지 않겠습니다.

TIOBE는 최근 2017년 6월 프로그래밍 언어 지수 순위를 발표했는데, Python이 4위를 차지해 Python의 인기를 입증했습니다.


2017년 6월 프로그래밍 언어 순위 TOP20 목록:

2017年6 月编程语言排行榜 TOP20 榜单

Python을 선택하는 이유

1. 간단하고 사용하기 쉽습니다
지금 인기있는 것들과 비교해보세요 프로그래밍 언어인 Java, C, C++ 등은 동일한 기능을 완성하기 위해 Python으로 작성된 코드가 더 짧고 개발 효율성이 더 높습니다. 이를 통해 우리는 언어 자체를 파악하기보다는 문제 해결에 집중할 수 있습니다. 게다가 Python의 구문은 간단하고 배우기 쉽습니다.

2. 크로스 플랫폼
Python은 오픈 소스 소프트웨어이며 Windows, Linux, Macintosh, Solaris 등과 같은 다양한 플랫폼으로 이식될 수 있습니다. Python 프로그램이 시스템 종속 기능을 사용하지 않는 경우 수정 없이 다른 플랫폼에서 실행될 수 있습니다.

3. 풍부한 라이브러리
Python에는 강력한 표준 라이브러리를 제공하는 것 외에도 데이터 분석 및 처리를 위한 NumPy, SciPy, matplotlib 등과 같은 풍부한 확장 라이브러리가 있습니다. 과학적인 연구에 매우 편리하여 점점 더 많이 사용되고 있습니다.

Python 애플리케이션

Python은 이제 Google 검색 엔진과 NASA 임무 프로젝트에서 사용됩니다. Zhihu, Douban, Sohu, Tencent 등도 Python을 사용하여 관련 기능을 구현합니다.

확장 라이브러리가 점점 더 강력한 기능을 제공하면서 Python이 더 널리 사용됩니다. 특히 Python 수치 컴퓨팅 엔진(예: NumPy 및 SciPy)이 출시되면서 Python은 컴퓨터 과학 연구에서 선택되는 언어가 되었으며 인공 지능 및 기계 학습 분야에서 가장 일반적으로 사용됩니다. 그래서 어떤 사람들은 파이썬이 인공지능과 머신러닝의 미래라고 말합니다.

Python 버전 분쟁

Python 공식 웹사이트에서는 Python 2.x와 Python 3.x라는 두 가지 버전이 동시에 출시되며 서로 호환되지 않습니다. 그렇다면 Python을 배우려면 어떤 버전을 선택해야 할까요?

버전을 선택할 때 먼저 Python을 배우는 목적이 무엇인지, 어떤 개발을 계획하고 있는지, 어떤 확장 라이브러리를 사용해야 하는지, 이러한 확장 라이브러리가 지원하는 Python 버전은 무엇인지 명확하게 고려해야 합니다. 그에 따라 적절한 버전을 선택하십시오.

일반적으로 Python 2.x를 지원하는 확장 라이브러리가 더 많지만 Python 3.x가 대세이며 Python 3.x를 지원하는 확장 라이브러리가 점점 더 많아질 것입니다. 초보자라면 Python 3.x를 선택하세요.

위 내용은 인생은 짧다, 파이썬을 배워라의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!