Python基础班---第一部分(基础)---Python基础知识---第一个Python程序
生活随笔
收集整理的這篇文章主要介紹了
Python基础班---第一部分(基础)---Python基础知识---第一个Python程序
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
01. 第一個?HelloPython?程序
1.1 Python 源程序的基本概念
1.2 演練步驟
- 在桌面下,新建?Python基礎1?目錄
- 在?Python基礎1?目錄下新建?hm_1_HelloPython.py?文件
- 使用?記事本?編輯?hm_1_HelloPython.py?并且輸入以下內容:
- 在windows菜單中找到“運行”,輸入cmd,在黑窗口中輸入以下命令執行?hm_1_HelloPython.py
print?是?python?中我們學習的第一個?函數
print?函數的作用,可以把?""?內部的內容,輸出到屏幕上
函數?表示一個功能,我們會在后面學習到,目前僅作了解即可。
1.3 演練擴展 —— 認識BUG
關于BUG
- bug 原意為 臭蟲,在計算機領域,指 導致程序?不能正常執行,或者?程序的執行結果不是預期的 錯誤
- BUG是程序員在開發時非常常見的,初學者常見錯誤的原因包括:
- 手誤
- 對已經學習過的知識理解還存在不足
- 對語言還有需要學習和提升的內容
- 在學習語言時,不僅要?學會語言的語法,而且還要?學會如何認識錯誤和解決錯誤的方法
每一個程序員都是在不斷地修改錯誤中成長的,所以把遇到的所有錯誤整理搜集是我們開發人員的?日常習慣
第一個演練中的常見錯誤
- 1>?手誤,例如使用?pirnt("Hello world")
- 2> 將多條?print?寫在一行
每行代碼負責完成一個動作
- 3> 縮進錯誤
- Python 是一個格式非常嚴格的程序設計語言
- 目前而言,大家記住每行代碼前面都不要增加空格
單詞列表[僅作參考了解]
* error 錯誤 * name 名字 * defined 已經定義 * syntax 語法 * invalid 無效 * Indentation 索引 * unexpected 意外的,不期望的 * character 字符 * line 行02.?Python 2.x?與?3??.x?版本的區別
目前市場上有兩個 Python 的大版本并存著,分別是?Python 2.x?和?Python 3.x
新的 Python 程序建議使用?Python 3.0?版本的語法
- Python 2.x 是?過去的版本
- 解釋器名稱是?python
- Python 3.x 是?現在和未來 主流的版本
- 解釋器名稱是?python3
- 為了不帶入過多的累贅,Python 3.0?在設計的時候?沒有考慮向下兼容
- 許多早期?Python 2.x??版本設計的程序都無法在?Python 3.x?上正常執行
- Python 3.0 發布于?2008 年,目前最新版本是3.6.x
- 為了照顧現有的程序,官方提供了一個過渡版本 ——?Python 2.6
- 基本使用了?Python 2.x?的語法和庫
- 同時考慮了向?Python 3.0?的遷移,允許使用部分?Python 3.0?的語法與函數
- 2010 年中推出的?Python 2.7?被確定為?最后一個Python 2.x 版本
03. 執行 Python 程序的三種方式
3.1. 文本模式
-
Python代碼?保存在文件?中,解釋器對文件逐行解釋執行
-
在終端中輸入解釋器名,再輸入要執行的文件名
3.2. 交互模式
- 直接在終端中運行解釋器,而不輸入要執行的文件名
- 在 Python 交互模式 中?邊輸入邊執行?Python代碼,會立即看到程序執行結果
1) 交互式執行 Python 的優缺點
優點
- 適合于學習/驗證 Python 語法或者局部代碼
缺點
- 代碼不能保存
- 不適合運行太大的程序
2) 退出 官方解釋器 的 交互模式
1> 直接輸入?exit()
>>> exit()2> 使用熱鍵退出
在 python 解釋器中,windows按熱鍵?ctrl + z,ubuntu按ctrl + c?可以退出解釋器
3) IPython
- IPython 是一個 python 的?交互式工具,比官方默認送的?python shell?好用得多
- 支持自動補全
- 自動縮進
- 內置了許多很有用的功能和函數
- IPython 是開源免費的
版本
- Python 2.x 使用的解釋器是?ipython
-
Python 3.x 使用的解釋器是?ipython3
-
要退出IPython可以有以下兩種方式:
1> 直接輸入?exit
In [1]: exit2> 使用熱鍵退出
在 IPython 解釋器中,按熱鍵?ctrl + d,IPython?會詢問是否退出解釋器
3.3. Python 的 IDE ——?PyCharm
1) 集成開發環境(IDE)
集成開發環境(IDE,Integrated Development Environment)——?集成了開發軟件需要的所有工具,一般包括以下工具:
- 圖形用戶界面
- 代碼編輯器(支持?代碼補全/自動縮進)
- 編譯器/解釋器
- 調試器(斷點/單步執行)
- ……
2)PyCharm 介紹
- PyCharm?是 Python 的一款非常優秀的集成開發環境
- PyCharm?除了具有一般 IDE 所必備功能外,還可以在?Windows、Linux、macOS?下使用
- PyCharm?適合開發大型項目
- 一個項目通常會包含?很多源文件
- 每個?源文件?的代碼行數是有限的,通常在幾百行之內
- 每個?源文件?各司其職,共同完成復雜的業務功能
轉載于:https://www.cnblogs.com/shuaibai/p/9790587.html
總結
以上是生活随笔為你收集整理的Python基础班---第一部分(基础)---Python基础知识---第一个Python程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jQuery---过滤选择器
- 下一篇: python 导出大量数据到excel_