??????
?????:Python logo.svg
|
???????????? ????????
| ????? ????????, ??????????? , ???????? ?????????, ??????????, ????????????
|
---|
?????
| ????
|
---|
???????
| ????? ??? ??????
|
---|
??????
| ?????? ???????? ?????????
|
---|
????? ???????
| 3.3.0 (??-??-????)
|
---|
??????
| ??, ????????, ?????
|
---|
???????????? ???????? ???????
| C ??????
, ??????, ???????????, PyPy, S60 ???? ??????
|
---|
????? ????????
| ??????
,
???????? ??????
,
RP??????
|
---|
?????? ????????
| ????
,
C++
,
C
,
????
,
???????
,
ABC
,
?????? ??
|
---|
????????
| D
,
F#
,
????
,
??????
,
??
,
?????????????
|
---|
???????????? ??????????
| ????? ??????????
|
---|
???????
| ?????? ???????? ????????? ???????
|
---|
??????? ???? ??????????
| .py, .pyw, .pyc, .pyo, .pyd
|
---|
???????
| python.org
|
---|
Python Programming
at
Wikibooks
|
??????
?? ??????? ???? ???????????? ???? ?????? ???????????? ???? ??
[?]
????? ?????? ????????? ????? ?????????????? ??? ???? ??.???? ??????? ??????
[?]
[?]
??? ??????? ??.
[?]
?????? ?????? ??? ???? ?????????? ????????? ????? ??.
[?]
.
?????? ?????? ???????????? ?????????? ???? ??? ?? ????? ???????? ?????????,??????????, ????????????,
?????)
,
????
???
????
???? ???? ???????? ??????? ???,?????????? ???????? ?????? ??? ???????? ????? ???????????? ???? ??? ??.???????? ?????? ???????????? ???? ????? ????? ??????? ??? ??, ????? ???? ???-???????????? ????????? ????? ????????? ????? ??? ??.?????? ????????????? ???? ???????? ?????? ???? ?????? ??.
C ??????
?? ????? ??? ??? ????? ???????? ??? ??????-????? ?????? ???? ??.
C ?????? ???
??????? ?????? ???????? ????????? ?????? ??????? ??.
'"??????'"?? ?????? ????
[?]
??? ???? ????????? ????? ???????? ???????
[?]
????? ??? ??????
?????? ????????? ????? CWI???
ABC??
??????? ????? ??????? ??? ???.
?????? 2.0 ?? ????? ??? ??????? ????????-??????? ??? ??????? ?????? ?????? ????? ??? ?????? ????,1? ??????? ?????? ??? ? ??????? ?????? ????.????, ???? ??? ?????????? ??????, ??? ???????? ??? ?????? ?????? ????????? ???????? ???? ????, ????? ????????? ???? ? ???
[?]
.
?????? ?.? ( ?????? ???? ???? py3k ????? ?? ????? ??) ?? ????, ???????-?????? ???????, 3 ???????? ????? ????? ??????? ?????? ????
[?]
.???? ??? ????? ?????? ???????-?????? ?????? ?.? ??? ?.? ???? ????????? ??????? ???? ??.
[??]
???????? ?? ???(????,????) ?????? ??????? "TIOBE ???????????? ????"?? ???????? ??????? ????? ??.TIOBE ???????? ????, ? ???????? ?? ????? ???? ??????? ????????????? ???? ???? ?????? ??????? ??? ??? ???? ??????? ??? ??.
[??]
???????????? ???????
[
?????? ???
]
??????
?? ????? ???????? ???????????? ???? ??.????????????? ?????? ?????? ???? ????????? ??? ??????? ???? ?? ???? ????????? ??????? ??? ??: ??????????? , ???????? ?????????, ??????????, ???????????? ??????.?????????? ?????? ???? ???? ???????? ??????? ??.??? ??, ?????? ????????????
[??]
??? "??????????? ?????? ??????"
[??]
[??]
.
?????? ???????? ???????? , ????? ??????????? ???? "?????? ?????" ??? "?????-?????????? ??????? ???????"?? ????? ??? ??.
????????? ?? ???????? ?????
???????? ??? ??????????
??,????? ?????? ??? ???????? ?????? ???? ??????????? ??????? ??????? ??? ??.
???????
????????? ???????? ?????? ?????????? ???????????? ???? ???????? ???? ??? ??.
?????? ???????? ????????? ???????? ??????? ??????????? ???????????(??
???? ???
??) ??? ??? ?????? ??????? ?? ???????? ????? ???? ??.
???????? ??????????? ????? ???????????? ??????? ?????? ??? ?? ???
C????????
???-??????????? ?????? ????? ?? ?? ?????? ?????????? ????? ?? ????? ????? ??? ??? ??.
[??]
.?????? ??? ??????? ??? ?????? ???????? ???????????? JIT ???????? ??? ?? Psyco ???? ?? ???????? ???? ??????? ??? ?? PyPy?? ????? ??? ??.?????? ??? ??????? ?? ??? ?????? ???-??????????? ??????
C
???? ??
??????
[??]
??? ??? ??? ???? ??.
?????? ????? ??????? "PEP?? (? ??? ?? ??????)"?????? ??????????? ?????? ???? ??.
[??]
??? ??? ???????????
[
?????? ???
]
???????? ????????????? ?? ?????????? ????? ???????? ??????? ??????? ??.
?????? ????????? ??????? ???????????
????????
??,????? ????????? ???? ???? ??????? ????? ????? ????? ????? ??? ??.????? "????????" ?????? ????? ?????? ?????????????? ?????? ????????? ???? ????? ??? ???.
?????? ??????,
??????????
????? ??? ????? ???????
C++
????? ?? ??? ??.??? ????? ????? ??? ???? ????? ????????????? ????? "??????????" ??.
??????????? ??? ???????? ????????-???? ??? ????? ?? ?????? ???? ?????? ??, ?????
???????????? , ???????????? ???? ????????????
???????? ??? ??.
[??]
???????? ???????? ??? ?????????? ???? ???????????? ???? ????? ????? ??? ??. ??.?- mod_wsgi ?????? ????? ??? ????? ?????? ?????.??? ????????? ????????? ????? ??????, ????????, ???????, ,???????????, web2py, ????????, ??????? ??? ???, ???? ???????????? ?????? ??? ????????? ????????????? ???? ??? ??.NumPy ,SciPy, ??? ??????????? ???? ?????????? ????????? ?????????????? ???????? ?????? ??? ??.
???????? ??????????? ???????????? ???? ????? ????????? ???????? ???????? ???? ???????? ??????? ?????? ??.??? ??, 3D ??????? ??????-????????, ?????? 4D, ???????, ???????, ????, ????,???? ?????? , ????? ??? 2D ??????? ??????????- GIMP, ?????????, ???????? ??? ?????? ??? ????.
[??]
ESRI ??? ArcGIS ??? ?????????? ???? ???? ??????? ?????? ????? ???????? ?????????? ??? ??.
[??]
???? ??? ?????-???????? ????? ??????? ??? ??,
[??]
[??]
.
???? ?? ?????
??? ?????? ???? ???????????? ????????(
????
,
??
,??????) ???????? ??????? ????? ???????????? ???? ????? ??????? ????? ??.
[??]
.
????????? ????? ??? ?????? ??????? ???????????? ????? ???? ???????? ?????
????? ???? ??????????
??? ??? ??.
[??]
.????????
??????????? ???????????
?? ????????? ????? ??????? ??? ??.
[??]
[??]
[??]
??? ???????? ??????? ????, ?????? ?? ?????????? ????????? ??:???? ???? ??????, ?????????, ????????? ??? OS X ??????? ??? ????? ??? ???? ?? ??? ?? ??? ?????? ???????? ???? ??? ??.
???????? ?????????? ?????????? ????????? ???????? ????? ??????? ????? ??.
[??]
[??]
??????????????????? ????
?? ?????
[??]
,??????? ??? ?????? ????????
[??]
???
?????????
[??]
??.
???? ??????? ?? ???????? ????? ??? ?? ????? ????
[??]
,
????
[??]
,
CERN
[??]
,
????
[??]
, ILM
[??]
, ??? ?????
[??]
?? ?????? ??? ??.
- ?????
- ↑
Dave Kuhlman.
"A Python Book: Beginning Python, Advanced Python, and Python Exercises"
.
???
????? 2012-06-23 ?? ????????
. ??????
2012-11-11
.
Python is a high-level general purpose programming language
- ↑
Mark Summerfield.
Rapid GUI Programming with Python and Qt
.
If you are new to Python: Welcome! You are about to discover a language that is clear to read and write, and that is concise without being cryptic.
- ↑
"The Python Wiki"
. ??????
12 September
2012
.
"Python combines remarkable power with very clear syntax."
- ↑
Mark Summerfield.
Rapid GUI Programming with Python and Qt
.
Python is a very expressive language, which means that we can usually write far fewer lines of Python code than would be required for an equivalent application written in, say, C++ or Java.
- ↑
"About Python"
. Python Software Foundation
. ??????
24 April
2012
.
, second section "Fans of Python use the phrase "batteries included" to describe the standard library, which covers everything from asynchronous processing to zip files."
- ↑
Venners, Bill (13 January 2003).
"The Making of Python"
.
Artima Developer
. Artima
. ??????
22 March
2007
.
- ↑
van Rossum, Guido (20 January 2009).
"A Brief Timeline of Python"
.
The History of Python
. Google
. ??????
20 January
2009
.
- ↑
Kuchling, A. M.; Zadka, Moshe (16 October 2000).
"What's New in Python 2.0"
. Python Software Foundation
. ??????
11 February
2012
.
- ↑
"Python 3.0 Release"
. Python Software Foundation
. ??????
8 July
2009
.
- ↑
van Rossum, Guido (5 April 2006).
"PEP 3000 ? Python 3000"
.
Python Enhancement Proposals
. Python Software Foundation
. ??????
27 June
2009
.
- ↑
"TIOBE Programming Community Index for March 2012"
. TIOBE Software. March 2012.
???
????? 15 ????? 2012 ?? ????????
. ??????
25 March
2012
.
- ↑
"PyDatalog"
. ??????
22 July
2012
.
- ↑
"PyDBC: method preconditions, method postconditions and class invariants for Python"
. ??????
24 September
2011
.
- ↑
"Contracts for Python"
. ??????
24 September
2011
.
- ↑
"Python Culture"
.
???
????? 2010-05-24 ?? ????????
. ??????
2012-11-12
.
- ↑
"Python Patterns ? An Optimization Anecdote"
.
Python Essays
. Python Software Foundation
. ??????
19 February
2012
.
- ↑
Peters, Tim (19 August 2004).
"PEP 20 ? The Zen of Python"
.
Python Enhancement Proposals
. Python Software Foundation
. ??????
24 November
2008
.
- ↑
David Goodger.
"Code Like a Pythonista: Idiomatic Python"
.
???
????? 2014-05-27 ?? ????????
. ??????
2012-11-13
.
;
"How to think like a Pythonista"
.
???
????? 2018-03-23 ?? ????????
. ??????
2012-11-13
.
- ↑
Documentation of the PSP Scripting API can be found at
JASC Paint Shop Pro 9: Additional Download Resources
- ↑
"About getting started with writing geoprocessing scripts"
.
ArcGIS Desktop Help 9.2
. Environmental Systems Research Institute. 17 November 2006
. ??????
11 February
2012
.
- ↑
porkbelly (23 July 2007).
"Stackless Python 2.5"
.
Eve Insider Dev Blog
.
CCP Games
. ???
????????
????? 11 ????? 2010 ?? ????????
. ?????? 13 ??????? 2012
.
As you may well know, your favorite space-game owes its existence to the programming language Python
- ↑
Caudill, Barry (20 September 2005).
"Modding Sid Meier's Civilization IV"
.
Sid Meier's Civilization IV Developer Blog
.
Firaxis Games
. ???
????????
????? 11 ????? 2010 ?? ????????
. ?????? 13 ??????? 2012
.
we created three levels of tools ... The next level offers Python and XML support, letting modders with more experience manipulate the game world and everything in it.
- ↑
"Python Language Guide (v1.0)"
.
Google Documents List Data API v1.0
. Google. ???
????????
????? 11 ????? 2010 ?? ????????
. ?????? 13 ??????? 2012
.
- ↑
"Natural Language Toolkit"
. ??????
31 July
2012
.
- ↑
Paine, Jocelyn, ?????? (2005).
"AI in Python"
.
AI Expert Newsletter
. Amzi!.
???
????? 26 ????? 2012 ?? ????????
. ??????
11 February
2012
.
- ↑
Stratton, Cort.
"PyAIML 0.8.5 ? An interpreter package for AIML, the Artificial Intelligence Markup Language"
. Python Software Foundation
. ??????
11 February
2012
.
- ↑
Russell, Stuart J.
;
Norvig, Peter
(2009).
Artificial Intelligence: A Modern Approach
(3rd ???????). Upper Saddle River, NJ: Prentice Hall. ????? 1062.
ISBN
978-0-13-604259-4
. ??????
11 February
2012
.
CS1 maint: discouraged parameter (
link
)
- ↑
"Welcome to Immunity Debugger"
. Immunity.
???
????? 16 ????????? 2009 ?? ????????
. ??????
24 November
2008
.
"CORE Security Technologies' open source software repository"
. Core Security Technologies.
???
????? 12 ???????? 2007 ?? ????????
. ??????
11 February
2012
.
- ↑
Surribas, Nicolas.
"Wapiti ? Web application vulnerability scanner / security auditor"
.
SourceForge
. ??????
24 November
2008
.
- ↑
??.?
??.?
"Quotes about Python"
. Python Software Foundation
. ??????
8 January
2012
.
- ↑
Figgins, Stephen (17 July 2003).
"BitTorrent Style"
.
ONLamp.com
.
O'Reilly Media
.
???
????? 11 ??????? 2011 ?? ????????
. ??????
24 September
2011
.
- ↑
"SPOTIFY AND PYTHON: LOVE AT FIRST SIGHT"
. 2011
. ??????
5 July
2012
.
[
????? ???? ??? ???
]
- ↑
"Organizations Using Python"
. Python Software Foundation
. ??????
15 January
2009
.
- ↑
"Python : the holy grail of programming"
.
CERN Bulletin
. CERN Publications (31/2006). 31 July 2006
. ??????
11 February
2012
.
- ↑
Shafer (17 January 2003).
"Python Streamlines Space Shuttle Mission Design"
. Python Software Foundation
. ??????
24 November
2008
.
- ↑
Fortenberry, Tim (17 January 2003).
"Industrial Light & Magic Runs on Python"
. Python Software Foundation
. ??????
11 February
2012
.
- ↑
Taft, Darryl K. (5 March 2007).
"Python Slithers into Systems"
.
eWeek.com
. Ziff Davis Holdings
. ??????
24 September
2011
.