Python(第一章)
第一章
本章概覽
Python是一種跨平臺,開源的免費的、解釋型的高階程式語言。近幾年發展勢頭迅猛。應用領域十分廣泛,在Web程式設計、影像處理、黑客程式設計、大資料處理、網路爬蟲和科學計算等領域都能找到Python的身影
1.1 Python概述
Python本義指“蟒蛇”。1989年荷蘭人Guido van Rossum 發明的一種物件導向的解釋型高階程式語言。
Python是一種擴充套件性強大的程式語言,它具有豐富和強大的庫,能夠把其他語言製作的模組聯合到一起,所以Python被稱為膠水語言。
Python自發布以來主要有三個版本,1994年釋出的Python1.0(已過時),2000年釋出的Python2.0(到2020/4月 更新到2.7.18)和2008年釋出的3.0版本(2020年12月份已經更新到3.9.1)
- 初學者學習那個版本
初學者學習Python3.x,目前使用Python3.x是大勢所趨,Python3.x在Python2.x的基礎上做了升級功能,比2.x更好理解,更好的支援中文,3.x和2.x思想基本相通
- Python2.x裝換Python3.0
通過工具裝換2.x程式碼為3.x。python安裝路徑\Tools\scripts 找到檔案 2to3.py。將2to3.py檔案放到你要裝換2.x指令碼檔案的目錄下,cmd進入你要轉換檔案的目錄下(E: cd change) ,呼叫2to3.py工具轉換程式碼,具體使用方法
例如裝換 E盤下change資料夾下的demo.py 檔案:python 2to3.py -w demo.py
- Python應用領域
大資料處理 人工智慧 自動化運維開發 雲端計算 爬蟲 遊戲開發
WEB網站:豆瓣網、Dropbox
遊戲作品:Guido van Rossum(文明)
應用:Google、YouTube、facebook
1.2 搭建Python開發環境
- 下載Python安裝包
在Python官方網址中https://www.python.org/ 選擇Downloads 選擇適配平臺 windows 選擇下載版本“本次使用版本為3.8.5” 選擇檔案 Download windowsX86-64 executable installer(64位離線安裝包)下載完成後得到一個檔案 python-3.8.5-amd64.exe檔案
- 在windows系統中安裝Python包
1:雙擊**python-3.8.5-amd64.exe**檔案
2:點選 Add Python 3.8 to PATH (選中該核取方塊)
3:選擇**Customize installation**(自定義安裝)
4:點選 Documentation(安裝Python幫助文件)
pip(安裝下載Python包的工具)
td/tk and IDLE (安裝Tkintr和IDLE開發環境 )
Python test suite(安裝標準庫測試套件)
py launcher for all users (安裝所有使用者可以啟動Python發射器)
5:點選NEXT 在路徑地址中 填寫Python工具包 安裝環境
6:點選Install按鈕,開始安裝Python
- 測試Python是否安裝成功
win+r 進入 cmd 命令列模式,輸入ptyhon 看是否顯示python版本資訊等內容,顯示則成功,不顯示則需要配置PATH環境變數
1.3 第一個Python程式
win+r 進入 cmd 命令列模式,輸入 python 進入 python直譯器中,在當前Python提示符>>> 中輸入print("人生苦短,我用Python")
**測試**:在命令列中輸出玫瑰花
print('--<---<@')
- 在IDLE工具中列印滁州西澗
在windows系統開始選單中選擇所有程式,--> Python3.8 -->(Python3.8 64bit),開啟IDLE
print( " 滁州西澗\n獨憐幽草澗邊生,上有黃鸝深樹鳴。\n春潮帶雨晚來急,野渡無人舟自橫")
效果: 滁州西澗
獨憐幽草澗邊生,上有黃鸝深樹鳴。
春潮帶雨晚來急,野渡無人舟自橫
- IDLE自帶工具如何使用
1:在IDLE主視窗的選單欄上,選擇FILE-->New File 選單項,開啟一個新視窗,在該視窗中
可以直接編寫Python程式碼,在輸入一行後,再按一下ENTER 鍵 自動換行
2:在程式碼編輯區內,編寫多行程式碼,例如輸出“程式設計師之歌”程式碼如下
print(" "*5+"程式設計師之歌")
print(" "*15+"----《江城子》改編\n")
print("十年生死兩茫茫,寫程式,到天亮。")
print("千行程式碼,Bug何處藏。")
print("縱使上線又何妨,朝令改,夕斷腸。")
print("領導天天新想法,天天改,日日忙。")
print("相顧無言,唯有淚千行。")
print("每晚燈火闌珊處,程式設計師,加班狂。")
3:Ctrl+S 儲存檔案,將檔名設定為demo.py
4:在選單欄選擇Run --> Run Module 或者按下快捷鍵 F5 ,執行後,將開啟Python shell 展示執行結果。
- IDLE常用的快捷建
1:F1 幫助文件
2:Alt + P 瀏覽歷史記錄 上一條(Python shell)中用
3:Alt + N 瀏覽歷史記錄 下一條(Python shell)中用
4:Alt + / 自動補齊前面出現過的單詞
5:Alt + 3 註釋程式碼
6:Alt + 4 取消程式碼註釋
7:Ctrl+ Z 撤銷上一步操作
8:Ctrl+ Shift + Z 恢復上一次撤銷的操作
9:Ctrl+ S 儲存檔案
10: Ctrl+] 程式碼縮排
11: Ctrl+[ 取消程式碼縮排
12: Ctrl+F6 重啟python shell
1.4 常用的第三方開發工具
-
PyCharm
-
Microsoft Visual Studio + PTVS外掛
-
Eclipse + PyDev
- 在Python互動模式下執行.py檔案
win+r cmd 模式下 輸入 python 完整的檔案路徑+檔名
e.g: python D:\demo.py python 加一個空格 ,然後將檔案拖拽到空格位置,按下Enter 執行即可
1.5 實戰練習題
1:輸出“人因夢想而偉大”
print('人因夢想而偉大')
2:輸出臺階
print('▁▂▃▄▅▆▇█')
3:輸出個性簽名
print('再小的努力,乘365都會很明顯')
4:列印田字格
print('''
┏┳┓
┣╋┫
┗┻┛
''');
相關文章
- Python基礎第一章Python
- python入門的魔力手冊 第一章Python
- Python後臺開發(第一章: 路由與模板)Python路由
- 流暢的python讀書筆記-第一章Python 資料模型Python筆記模型
- 第一章 Python概述與開發環境安裝Python開發環境
- Python通用程式設計 - 第一章:使用者互動Python程式設計
- 第一章
- Python後臺開發(第一章補充: Web前端技術)PythonWeb前端
- java第一章Java
- 第一章 型別型別
- 第一章 非同步非同步
- 緒論&第一章
- 第一部分 入門|第一章 Django Python實戰DjangoPython
- Thinking in UML(第一章)Thinking
- 女裝教程 第一章
- 機器學習 第一章學習機器學習
- 第一章 :Git 介紹Git
- 第一章 作者簡介
- 第一章:搭建環境
- sql tuning 第一章SQL
- 第一章:概念及工具
- 第一章:介紹 (fango)Go
- 《Python小白入門第一章》之 變數、資料型別、運算子、註釋Python變數資料型別
- Python學習第一章:第一次的親密接觸之初識程式(二)Python
- 第一章 在linux下python讀串列埠 存MYSQL資料庫(703N)LinuxPython串列埠MySql資料庫
- Flask教程第一章:Hello,World!Flask
- 第一章 爬蟲介紹爬蟲
- 爬蟲入門第一章爬蟲
- c++ primer 第一章C++
- 作業系統第一章作業系統
- C++primer第一章C++
- 第一章 Micro:bit簡介
- NDK開發系列第一章
- 第一章 初識AndroidAndroid
- jQuery第一章知識點jQuery
- c++primer 第一章C++
- 第一章 基礎知識
- 第一章 內容簡介