Python學習筆記(一)

2021-08-14 05:37:53 字數 2353 閱讀 5274

一、安裝python開發工具

python的計算與變數定義和c語言完全相同

輸出:print()

三、字串、列表、元組、字典

用於簡單的計算機作圖 (import turtle)

1、 建立畫布:t=turtle.pen()

2、 前進和後退:t.forward(50) t.backward(50)

3、 向左和向右:t.left(90) t.right(90)

4、 畫筆抬起和放下:t.up() t.down()

五、分支選擇結構

1、python的語句塊

用不同的縮排表示不同的**塊

同乙個**塊必須要用相同的縮排

2、if 語句

age=10

if age>10:

print(「 」)

print(「 」)

3、if-then-else語句

if age>10:

print(「 」)

else:

print(「 」)

4、if-elif語句

if age>10:

print(「 」)

elif age==10:

print(「 」)

5、組合條件

and or

6、沒有值的變數——none

7、字串和數字

str int float 互相轉化

六、迴圈結構

1、for迴圈

for x in range(0,5):           #從0到5(不包括5)

print(「hello」)

wizard_list=[「a」,」b」,」c」]

for i in wizard_list:

print(i)

2、while迴圈

while(i<100):

print(「hello」)

break

七、python中的函式

1、函式

三部分:名字、引數、函式體 (注意作用域)

def

fun(name):

print(name)

2、python的內建函式

(1)abs() 絕對值 a=abs(-10)

(2)bool函式 true、false

數字為0時為false,字串為none時為false

(3)dir() 檢視對應型別中可以使用的函式有哪些

help 檢視對應函式的使用方法

(4)exel函式 以字串為引數,並執行該表示式的結果

(5)exec函式 類似於exel函式,但會返回乙個值

(6)float 將字串轉為浮點數

(7)int 將字串轉為整數

(8)len 求長度

(9)max,min 列表、元組、字串中的最大或最小值

(10)range函式 range(0,100,5) 第三個引數為步長

(11)sum 列表中元素之和

八、類與物件

python中的類:

class

animals

(animate):

#animate是父類,繼承

defbreath

(s):

#類函式定義

print(s)

defeat(s):

print(s)

建立物件:a=animals()

self引數:呼叫自己的其他函式

九、python中的檔案操作

1、開啟檔案

test_file=open(「c:\\text.txt」)

test=test_file.read()

print(test)

2、寫入檔案

test_file=open(「c:\\text.txt」,'w')

test_file.write(「……………」)

3、關閉檔案

test_file.close()

Python學習 學習筆記(一)

python是什麼?人們為和使用python python的缺點 如今誰在使用python 流行的p2p檔案分享系統bitjorrent是乙個python程式。eve online這款大型多人網路遊戲 massively multiplayer online game,mmog 廣泛地使用pytho...

python學習學習筆記一

1,python 是完全物件導向的語言。在python中一切都是物件,函式 模組 字串等都是物件。2,資料型別 數字,字串,列表,元組,字典 數字型 整型 浮點型 布林型 非零即真 複數型 int x float x 型別轉換 非數字型 字串 列表 元祖 字典 list 元祖 元祖轉列表 tuple...

Python學習筆記 一

python學習筆記 一 關鍵知識點 1 程式列印輸出使用print語句 2 使用print輸出字串時,字串內容不帶引號。而使用字串變數名輸出時,字串內容由引號括起來 3 在python 解析器中下劃線 表示最後乙個表示式的值 4 重定向輸出符合為 5 程式中需要輸入時,實用raw input 內建...