1. 程式人生 > >關於Python程式設計(來自初學者的小總結)

關於Python程式設計(來自初學者的小總結)

1.什麼是python程式設計?

  程式設計就是編寫程式,通過程式自動化的操作,解決現實生活中的問題

2.程式設計的目的和意義

  不僅解決生活中的問題,還可以還原生活場景

3.怎麼樣快速理解程式設計開發

  學習一個新事物[技術、工具、語言]~首先建立一個熟悉的場景和它關聯起來

通過熟悉的事物掌握一個陌生的事物->正常的學習途徑

4. 程式設計的基本要素

(1)資料型別[基本資料型別、組合資料型別、引用資料型別]

a. 基本資料型別是可以用來表示所有事物的基本描述符號,基本資料型別又分為整數型(int)、浮點型(float)、字串(str)、布林型(bool)、複數型(complex)。

b. 組合資料型別可以一次表示多個數據,組合資料型別包括列表(

list)、集合(set)、元組(tuple)、字典(dict)。

c. 引用資料型別包括面向物件。

(2)變數

      變數是程式中臨時儲存資料的容器,命名規則是隻能由大小寫字母、數字、下劃線組成,不能讓數字開頭。要求見名知意。

     專案規範

駝峰命名法:第一個單詞全部小寫、後面每個單詞首字母大寫[參考]

 下劃線分隔命名法:多個單詞全部小寫,不同的單詞之間下劃線分隔

      變數的賦值:向變數中儲存資料

語法:變數名稱 = 具體的資料

      例如:~a = 33

      變數的交叉賦值:變數1, 變數2..變數n = 1, 2..n

(3)運算子

a. 算術運算子

加法:+

減法:-

乘法:

*

除法:/

整除://

餘數:%

求次方:**

b. 混合運算子

        a = a + 1   

a += 1

C.關係運算符(比較運算子)

用於比較兩個資料的大小關係

    大於   >

    大於等於   >=

小於  <

小於等於  <=

不相等  !=

相等 ==

關係運算符/比較運算子:主要操作兩個資料的關係比較、返回一個布林型別的 數   據。

d.邏輯運算子

並且:與: and:女生找男朋友

或者:或: or:男生找女朋友

取反:非: not:小兩口吵架

5. 案例操作/錯誤總結

TypeError: unsupported operand type(s) for -: 'str' and 'str'

錯誤:- 符號 不支援的運算型別:'str' 'str'

正確做法:宣告變數型別

NameError: name 'age' is not defined

名稱錯誤:一個名稱為age的變數沒有定義

正確做法:要先定義變數才可操作

SyntaxError: EOL while scanning string literal

語法錯誤:字串沒有正常的結束

正確做法:仔細檢查引號