Python學習筆記(一)認識Python

2022-09-12 21:33:19 字數 1263 閱讀 8440

一、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檔案...