Π£ Π½Π°Ρ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ Python ΠΈ ΠΠΠ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΠΏΠ΅ΡΡΠΎΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ°ΡΡΡ 1 ΠΈΠ»ΠΈ ΡΠΊΠ°ΡΠ°ΡΡ Π² ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΌ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅, Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΡΠΎΡΠΎΠ΅ Π±ΡΠ»ΠΎ Π·Π°Π³ΡΡΠΆΠ΅Π½ΠΎ Π½Π° ΡΡΡΠ±. ΠΠ»Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π²Π°ΡΠΈΠ°Π½Ρ ΠΈΠ· ΡΠΎΡΠΌΡ Π½ΠΈΠΆΠ΅:
ΠΡΠ»ΠΈ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΡ Π½Π΅
Π·Π°Π³ΡΡΠ·ΠΈΠ»ΠΈΡΡ
ΠΠΠΠΠΠ’Π ΠΠΠΠ‘Π¬ ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΡΡΠ°Π½ΠΈΡΡ
ΠΡΠ»ΠΈ Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡΡ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ ΡΠΎ ΡΠΊΠ°ΡΠΈΠ²Π°Π½ΠΈΠ΅ΠΌ Π²ΠΈΠ΄Π΅ΠΎ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° Π½Π°ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ ΠΏΠΎ Π°Π΄ΡΠ΅ΡΡ Π²Π½ΠΈΠ·Ρ
ΡΡΡΠ°Π½ΠΈΡΡ.
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° ClipSaver.ru
ΠΡΠΎ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΡΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅Ρ ΡΠ΅ΡΠΈΡ Π²ΠΈΠ΄Π΅ΠΎ-Π·Π°ΠΏΠΈΡΠΎΠΊ ΠΏΠΎ Python Ρ ΠΎΠ±Π·ΠΎΡΠ°ΠΌΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΈΡΠΌΠΎΠ² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π ΡΡΠΎΠΉ Π²ΠΈΠ΄Π΅ΠΎ-Π·Π°ΠΌΠ΅ΡΠΊΠ΅ Π½Π°ΡΠΈΠ½Π°Ρ ΠΎΠ±Π·ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΠΠ Π½Π° Python ΠΏΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΠΏΠ΅ΡΡΠΎΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΠΌΠΎΠ΄Π΅Π»ΠΈ, Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Ρ ΠΏΡΠΈΠ΅ΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΊΠ»Π°ΡΡΠΎΠ². ΠΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΡΠ΅ΠΌΠΎΠΉ ΡΡΠΎΠΉ ΡΠ΅ΡΠΈΠΈ Π²ΠΈΠ΄Π΅ΠΎ, ΠΊΠΎΡΠΎΡΠ°Ρ, ΠΊΠ°ΠΊ ΠΏΠ»Π°Π½ΠΈΡΡΠ΅ΡΡΡ, Π±ΡΠ΄Π΅Ρ ΡΠΎΡΡΠΎΡΡΡ ΠΈΠ· ΡΠ΅ΡΡΡΠ΅Ρ Π²ΠΈΠ΄Π΅ΠΎΠ·Π°ΠΌΠ΅ΡΠΎΠΊ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠ΅ΡΡΠΎΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΠ°Π»Π΅ΡΠΊΠΈ ΠΠ-ΠΠΠΠΏ ΠΈ ΠΈΡ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅. ΠΠ»Ρ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎΠ³ΠΎ ΡΠ°Π·Π±ΠΎΡΠ° ΡΡΠΎΠΉ ΡΠ΅ΠΌΡ Π² ΠΏΠ΅ΡΠ²ΠΎΠΌ Π²ΠΈΠ΄Π΅ΠΎ Π²Π½Π°ΡΠ°Π»Π΅ ΡΠ°Π·Π±Π΅ΡΡ Π·Π°ΡΠ΅ΠΌ Π½ΡΠΆΠ½Ρ ΠΏΠ°Π»Π΅ΡΠΊΠΈ ΠΠ-ΠΠΠΠΏ, ΠΈ ΡΠ°ΡΡΠΊΠ°ΠΆΡ ΠΊΠ°ΠΊ ΡΠΎΠ·Π΄Π°ΡΡ ΠΏΡΠΎΡΡΡΡ ΠΏΠ»ΠΎΡΠ½ΠΎΡΡΠ½ΡΡ ΠΌΠΎΠ΄Π΅Π»Ρ ΠΏΠΎΡΠΈΡΡΠΎΠΉ ΡΡΠ΅Π΄Ρ, Π·Π°ΡΠ΅ΠΌ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅ ΡΠ°Π·Π±Π΅ΡΡ ΠΊΠ°ΠΊ ΡΠΌΠΎΠ΄Π΅Π»ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΡΠΈΡΡΠΎΡΡΡ Π² Python. ΠΠ° ΠΎΡΠ½ΠΎΠ²Ρ Π²ΠΎΠ·ΡΠΌΡΠΌ ΠΊΠ²Π°Π½Ρ (Π΅Π΄ΠΈΠ½ΠΈΡΡ) ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π΅Π³ΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΎΠ±ΡΠ΅ΠΊΡΠ°, Π·Π°ΡΠ°Π½Π΅Π΅ Π·Π°Π΄Π°Π² Π΅ΠΌΡ Π±Π°Π·ΠΎΠ²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°, Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΏΠΎΠ»Π½ΠΈΠΌ Π΅Π³ΠΎ ΠΈΠ·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌΠΈ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌΠΈ ΡΠ²ΠΎΠΉΡΡΠ²Π°ΠΌΠΈ. ΠΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ c ΡΡΠΈΠΌΠΈ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠΌΠΈ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»Π°ΠΌΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡ Π½Π° ΠΠΎΡΡΠ°Π»Π΅: PyScientist http://pyscientist.ucoz.net ΠΡΠ»ΠΈ Ρ ΠΠ°Ρ Π΅ΡΡΡ ΠΊΠ°ΠΊΠΈΠ΅ Π»ΠΈΠ±ΠΎ Π²ΠΎΠΏΡΠΎΡΡ ΠΏΠΎ Π²ΠΈΠ΄Π΅ΠΎ, Π»ΠΈΠ±ΠΎ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ ΠΈΡΡ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠΎ ΡΠΎΡΡΡΠ΄Π½ΠΈΡΠ΅ΡΡΠ²Ρ Π±ΡΠ΄Ρ ΡΠ°Π΄ Ρ ΠΠ°ΠΌΠΈ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ° ΠΎΠ±ΡΠ°ΡΠ°ΠΉΡΠ΅ΡΡ Π½Π° e-mail: [email protected], Π»ΠΈΠ±ΠΎ ΠΏΠΈΡΠΈΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ ΠΊ Π²ΠΈΠ΄Π΅ΠΎ. Π‘ΡΡΠ»ΠΊΠΈ Π½Π° ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΠ΅ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠΎ ΡΠ΅ΠΌΠ΅: ΠΠΈΠ΄Π΅ΠΎ 1: Python Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ PyCharm Β Β Β β’Β PythonΒ ΠΈΒ PyCharm(IDE)Β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅Β Π½ΠΎΠ²ΠΎΠ³ΠΎ...Β Β ΠΠΈΠ΄Π΅ΠΎ 2: Python ΡΡΠ½ΠΊΡΠΈΠΈ Β Β Β β’Β PythonΒ ΡΡΠ½ΠΊΡΠΈΠΈΒ tutorialΒ (PyCharmΒ IDE)...Β Β ΠΠΈΠ΄Π΅ΠΎ 3: Python ΠΊΠ»Π°ΡΡΡ Β Β Β β’Β PythonΒ ΠΈΒ ΠΊΠ»Π°ΡΡΡΒ Π½Π°Β ΠΏΡΠΈΠΌΠ΅ΡΠ΅Β ΡΠΎΠ·Π΄Π°Π½ΠΈΡΒ Ρ...Β Β ΠΠΈΠ΄Π΅ΠΎ 4: ΠΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Qt Π΄Π»Ρ Python, ΠΈΠ»ΠΈ PyQt Β Β Β β’Β PythonΒ ΠΈΒ QtΒ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ°Β PyQt,Β ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎ...Β Β ΠΠΈΠ΄Π΅ΠΎ 5: Python ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌ, cx_Freeze ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΎΡΡ Β Β Β β’Β PythonΒ exeΒ tutorialΒ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΡΒ ΠΏΡΠΎΠ³ΡΠ°...Β Β ΠΠΈΠ΄Π΅ΠΎ 6.1: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Matplotlib ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π΄Π»Ρ Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π°Π½Π½ΡΡ Β Β Β β’Β PythonΒ MatplotlibΒ Π³ΡΠ°ΡΠΈΠΊΠΈΒ ΠΈΒ Π΄ΠΈΠ°Π³ΡΠ°ΠΌΠΌΡ...Β Β ΠΠΈΠ΄Π΅ΠΎ 6.2: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° matplotlib ΠΈ Qt Π²ΡΡΡΠ°ΠΈΠ²Π°Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π² Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΉ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Qt Β Β Β β’Β PythonΒ ΠΈΒ MatplotlibΒ pyplot.plotΒ Π½Π°Β ΠΏΡ...Β Β ΠΠΈΠ΄Π΅ΠΎ 7: Matplotlib ΠΌΠΎΠ΄ΡΠ»Ρ Animation ΠΊΠ»Π°ΡΡ FuncAnimation (Π°Π²ΡΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ²) Β Β Β β’Β PythonΒ ΠΈΒ MatplotlibΒ ΠΌΠΎΠ΄ΡΠ»ΡΒ AnimationΒ ...Β Β ΠΠΈΠ΄Π΅ΠΎ 8: ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° Matplotlib, ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ² ΡΡΠ½ΠΊΡΠΈΠΈ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ numexpr (Π²Π²ΠΎΠ΄ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΈΠ· ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΉ ΡΡΡΠΎΠΊΠΈ) Β Β Β β’Β PythonΒ ΠΈΒ MatplotlibΒ pyplot.plotΒ Π½Π°Β ΠΏΡ...Β Β ΠΠΈΠ΄Π΅ΠΎ 9.1: ΠΠ»Π°ΡΡΡ QListWidget ΠΈ QListView ΡΠΎΠΏΠΎΡΡΠ°Π²ΠΈΡΠ΅Π»ΡΠ½ΡΠΉ Π°Π½Π°Π»ΠΈΠ·, ΠΏΡΠΎΡΡΠΎΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ QListWidget Β Β Β β’Β PythonΒ ΠΈΒ PyQtΒ (QListWidgetΒ ΠΈΒ QListVie...Β Β ΠΠΈΠ΄Π΅ΠΎ 9.2: ΠΠ»Π°ΡΡ QListView ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ QtCore.QabstractListModel Β Β Β β’Β PythonΒ Β PyQtΒ Β ΠΈΒ QListViewΒ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½...Β Β ΠΠΈΠ΄Π΅ΠΎ 10: Python ΠΈ Excel Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ excel (Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ xlrd, xlwt, openpyxl, win32com) Β Β Β β’Β PythonΒ ΠΈΒ ExcelΒ (Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈΒ xlrd,Β xlwt...Β Β ΠΠΈΠ΄Π΅ΠΎ 11: ΠΎΠ±Π·ΠΎΡ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ° QTableWidget ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Β Β Β β’Β PythonΒ ΠΈΒ PyQtΒ ΠΎΠ±Π·ΠΎΡΒ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ°Β QTableWid...Β Β ΠΠΈΠ΄Π΅ΠΎ β12.1 ΠΎΠ±Π·ΠΎΡ Π²ΠΈΠ΄ΠΆΠ΅ΡΠ° QStackedWidget ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ QComboBox ΠΈ QPushButton Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ Β Β Β β’Β PythonΒ ΠΈΒ PyQtΒ QStakedWidgetΒ ΠΎΠ±Π·ΠΎΡΒ Π²ΠΈΠ΄...Β Β ΠΠΈΠ΄Π΅ΠΎ β12.2 ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΠ±Π·ΠΎΡΠ° Π²ΠΈΠ΄ΠΆΠ΅ΡΠ° QStackedWidget ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ QToolButton Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΏΠ΅ΡΠ΅ΠΊΠ»ΡΡΠ°ΡΠ΅Π»Π΅ΠΉ, Π½Π°ΡΡΡΠΎΠΉΠΊΠ° ΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²Π½Π΅ΡΠ½Π΅Π³ΠΎ Π²ΠΈΠ΄Π° QToolButton c ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ qss. Β Β Β β’Β PythonΒ ΠΈΒ PyQtΒ QStakedWidgetΒ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈ...Β Β ΠΠΈΠ΄Π΅ΠΎ 12.3 Python Π³ΠΎΡΠΎΠ²ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Ρ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠΌ (GUI) Qt ΠΈ Π³ΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΎΠΉ Matplotlib (ΠΠ±Π·ΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° ΡΠ΅ΠΊΡΡΠ΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π½Π° ΠΈΡΠ»Ρ 2018Π³). Β Β Β β’Β PythonΒ ΠΈΒ Π³ΠΎΡΠΎΠ²ΠΎΠ΅Β ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅Β ΡΒ GUIΒ ΠΎΡΒ ...Β Β ΠΠΈΠ΄Π΅ΠΎ 13.1 Python ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π΄Π°Π½Π½ΡΡ Π½Π° Π΄Π²ΠΈ