python的操作步驟 python基本操作

2021-10-16 19:18:56 字數 2208 閱讀 9495

一、python介紹

1、什麼是python

python 是乙個高層次的結合了解釋性、編譯性、互動性和面向 物件的指令碼語言。

2、什麼是物件導向

這意味著python支援物件導向的風格或**封裝在 物件的程式設計技術。

3、什麼是解釋型別

這意味著開發過程中沒有了編譯這個環節。

4、什麼是動態型別

5、python的特點

膠水語言

a.特點:簡單、易學、免費、開源、可擴充套件性、可移植性、廣泛的標準庫

b.應用領域:網頁開發、系統程式設計、資料分析、網路爬蟲、ai人工智慧、大資料、雲計 算、自動化指令碼開發

2、豆瓣網 - 圖書、唱片、電影等文化產品的資料資料庫**

3、知乎 - 乙個問答**

二、python中的變數命名規則

1、變數由字母,數字,下劃線組成,但必須是字母或下劃線開頭,區分大小 寫,不能由數字開頭

2、下劃線和大寫字母開頭的識別符號有特殊意義:

a.單下劃線開頭識別符號_*** 不能用於from *** import * ,即保護型別只能允 許其本身與子類進行訪問

b.__*** 雙下劃線的表示的是私有型別的變數。只能是允許這個類本身進行訪 問了,連子類也不可以

c.大寫字母開頭的在python中一般表示模擬如:people

三、python中的輸出語句

1、python輸出語句 print ('hello duoceshi')

2、python格式化輸出:

%s :字串 (採用str()的顯示)

%c :單個字元 %d:十進位制整數

%i :十進位制整數

%o:八進位制整數

%x:十六進製制整數

%f:浮點數

%% :字元"%"

四、python中的輸入語句

input()函式會把任何使用者輸入的內容、轉換成字串儲存,在需要其它型別的資料 時,

呼叫相應的函式進行轉換 name = input('請輸入您的使用者名稱:')

if name == 'duoceshi':

print ('vip使用者')

else:

print ('普通使用者')

五、python中的注釋

1、單行注釋:採用#號

2、注釋選中內容:crtl+/

3、單引號、雙引號、三引號注釋:

print ('dcs is number one')

print ("dcs is number one")

print ('''dcs is number one''')

六、python常見的運算操作

1、算術運算子

+、-、*、/(帶小數點)

%:取餘

**:返回x的y次冪

//:取整數

2、賦值運算子

=:賦值運算子

+=:加法賦值運算子,如a+=b相當於a=a+b

-=:減法賦值運算子,如a-=b相當於a=a-b

*=:乘法賦值運算子,如a*=b相當於a=a*b

/=:除法賦值運算子,如a/=b相當於a=a/b

%=:取模賦值運算子,如a%=b相當於a=a%b

**=:冪賦值運算子,如a**=b相當於a=a**b

//=:取整除賦值運算子,如a//=b相當於a=a/b

3、比較運算子

如果符合,輸出true;如果不符,輸出false

==:等於

!=:不等於

>:大於

>=:大於等於

<=:小於等於

4、邏輯運算子

and:如x and y,兩項都為真,則輸出true,否則輸出false

or:如x or y,有一項為真,則輸出true,否則輸出false

not:如not x,x為假,則輸出true

5、位運算子

轉化成2進製後,對應的位進行位運算

&:按位運算子,左右兩邊都為1則為1,否則為0

|:按位或運算子,左右兩邊有乙個為1則為1,否則為0

^:按位異或運算子,左右兩邊相異時為1,否則為0

~:按位取反運算子,每個位取反,~x相當於-x-1

>>:右移運算子,a>>2相當於小數點向左移動兩位

6、成員運算子

in:x in y,如果x在y集合裡,則輸出true,否則輸出false

not in:x not in y,榮獲x不在y集合裡,則輸出true,否則輸出false

Python操作mysql步驟

建立連線 conn connect host localhost port 3306,database jing dong user root password mysql charset utf8 建立游標 cs1 conn.cursor sql select from goods cs1.exe...

socket程式設計各步驟作用簡述之python版

python的標準庫裡面自帶了socket模組,直接可以匯入,連線方式和其它程式語言基本也是一樣的,因為初學socket程式設計所以每一步具體起到什麼作用還不是很明確,而網上基本都是直接 大同小易 只有自己試了幾次才知道。來看一下比喻的socket連線圖 基本上乙個程式對應乙個埠,乙個執行緒監聽乙個...

Python操作mongodb的9個步驟

一 匯入 pymongo from pymongo import mongoclient 二 連線伺服器 埠號 27017 連線mongodb 連線mongodb我們需要使用pymongo庫裡面的mongoclient,一般來說傳入mongodb的ip及埠即可,第乙個引數為位址host,第二個引數為...