一、python的設計哲學
優雅明確
簡單二、python的特點
python是完全物件導向的語言
函式、模組、數字、字串都是物件,在python中一切皆物件
完全hick繼承、過載、多重繼承
支援過載運算子,也支援泛型設計
三、python的優缺點
優點:缺點:
四、python源程式的基本概念
2、python程式的副檔名通常都以.py結尾
五、關於錯誤
python是乙個格式分層嚴格的程式語言
目前而言,大家記住每行**前面都不要增加空格
單詞列表
* error 錯誤
* name 名字
* defined 已經定義
* syntax 語法
* invalid 無效
* indentation 索引
* unexpected 意外的,不期望的
* character 字元
* line 行
* encoding 編碼
* declared 宣告
* details 細節,詳細資訊
* ascii 一種字元編碼
六、執行python程式的三種方式
1、直譯器python/python3
# 使用 python 2.x 直譯器
$ python ***.py
# 使用 python 3.x 直譯器
$ python3 ***.py
2、互動執行python程式
2.1直接在終端中執行直譯器,而不輸入要執行的檔名
在python的shell中直接輸入python的**,會立即看到程式執行結果
優點:缺點:
2.2退出官方直譯器
1>直接輸入exit()
2>使用熱鍵ctrl + d
2.3 ipython
ipython是乙個python的互動式shell,比預設的python shell好用得多
退出直譯器的兩種方式:
1>直接輸入exit
2>使用熱鍵 ctrl + d
ipython的安裝命令
$ sudo apt install ipython
3、python的ide-pycharm
1)整合開發環境(ide)
整合開發環境(ide,integrated development environment)—— 整合了開發軟體需要的所有工具,一般包括以下工具:
py學習筆記
1.切片 list l l 2 4 l 1 10 2 同matlab l 複製 tuple 0,1,2,3,4 0 3 字串2.print 預設換行 print x 不換行print x,print y,orprint x,y 3.變數賦值 不需要型別宣告 gg 100.0 i,lov,u 233,...
Python學習筆記 1 1 2 認識Python
一.課程目標 二.詳情解讀 1.初識pythonpython語言是一種高階程式語言,它於1991年由吉多.範羅蘇姆 guido van rossum 發明。目前主要應用於web開發 gui開發 網路爬蟲 資料科學 人工智慧等領域。python官方 python語言也是一種多正規化程式語言,即物件導向...
學習筆記 03 Python教程 py檔案
立即學習 python shell適合小段 臨時使用 py檔案 usr bin env python3 coding utf 8 第一行為直譯器宣告,必須為檔案第一行,前面不能有空行 linux用到 有不太一樣的寫法 第二行是檔案編碼宣告,不寫的話,interpreter預設用ascii解碼py檔案...