python學習之 階段小結

2021-06-29 06:16:51 字數 1345 閱讀 9046

學了一段時間的python總結一下強化記憶

我學習python,主要是通過看別人的部落格,在網上找各種資料對照,自己練習,做下小結

推薦python快速學習部落格:

菜鳥吧:

序列:list,tuple

tuple元素不可變,list元素可變

序列的引用 s[2], s[1:8:2]

字串是一種tuple

運算

數學 +, -, *, /, **, %

判斷 ==, !=, >, >=, <, <=, in

邏輯 and, or, not

縮排和選擇

if語句之後的冒號

以四個空格的縮進來表示隸屬關係, python中不能隨意縮排

if  《條件1>:

statement

elif 《條件2>:

statement

elif 《條件3>:

statement

else:

statement

迴圈

range()

for 元素 in 序列:

while 條件:

continue

break

函式

函式的目的: 提高程式的重複可用性。

return     none

通過位置,傳遞引數。

基本資料型別的引數:值傳遞

表作為引數:指標傳遞

物件導向

將東西根據屬性歸類 ( 將object歸為class )

方法是一種屬性,表示動作

用繼承來說明父類-子類關係。子類自動具有父類的所有屬性。

self代表了根據類定義而建立的物件。

建立對乙個物件: 物件名 = 類名()

引用物件的屬性: object.attribute

對於檔案的操作

f    = open(name, "r")

line = f.readline()

f.write('abc')

f.close()

模組,模組包的概念

import module

module.object

__init__.py

異常的處理

動態型別的概念

spring框架學習階段小結

spring核心的是ioc 控制反轉 後來也叫作di 依賴注入 英文全稱是 invertion of control dependency inserting spring大都是依賴於核心檔案配置,體現它的核心思想,將物件生成的控制權交給容器,實現松耦合。並且它提倡介面程式設計。可以盡量的減少在以後...

kafka階段學習小結(面試)

主要是借鑑這篇文章的一些問題,做乙個小總結,每回看到這些題都要好好思考一下。其他一些問題 請說明什麼是apache kafka?說說kafka的使用場景?使用kafka有什麼優點和缺點?使用kafka效能很好,體現在 請說明什麼是傳統的訊息傳遞方式?請說明kafka相對傳統技術有什麼優勢?解釋kaf...

《Python學習筆記》階段一之基礎學習

1.注釋 或者 或者 2.輸出函式print 3.塊。用冒號作為開始,具有相同縮排的 縮排需要相同型別,tab和空格 4個 不一樣 if 5 5 print print if false print print 沒有花括號,以冒號開始,以縮排劃分 print 4.變數 宣告變數的三種方式 a fan...