Python學習之認知(二)

2022-06-01 21:30:13 字數 2511 閱讀 4071

2.1.5 變數

​ 變數:將運算的中間結果暫存到記憶體,以便後續程式調⽤。

變量的命名規則:

​ 1.變數由字母, 數字,下劃線搭配組合⽽成

​ 2.不可以⽤數字開頭,更不能是全數字

​ 3.不能使用python中的關鍵字, 這些符號和字母已經被python占用, 不可以更改

​ 4.不要⽤中文或拼音

​ 5.變數名要具有意義

​ 6.不需要太長

​ 7.區分⼤⼩寫

​ 8.建議使用

駝峰體: 除首字母外的其他每個單詞首字母⼤寫

下劃線: 每個單詞之間用下劃線分開

2.2.6 常量

​ 在python中不存在絕對的常量。 約定俗成, 所有字⺟大寫就是常量,能改但不要去修改

例如: pi = 3.141592653

​ birth_of_sylar = 1990

2.2.7 注釋

單行注釋: # 被注釋的內容

多行注釋:''' 被注釋的內容 ''', """這個也是多行注釋"""

其實注釋就是沒有被引用的字串,所以沒有被引用也就不會執行

2.2.8 python的基本資料型別

​ 計算機雖然很強⼤大,但從某種⻆度上看很傻,除⾮你明確的告它,1是數字,"漢"是文字,否則它是分不清1和"漢"的區別的,因此,在每個程式設計語⾔里都會有乙個叫資料型別的東東,其實就是對常⽤的各種資料型別進⾏了了明確的劃分。python中常⽤用的資料型別有多種。

1. 整數(int)

常⻅的數字都是int型別,⽤於計算或者⼤⼩的比較

在32位機器上int的範圍是: -2*31~2*31-1,即-2147483648~2147483647

在64位機器上int的範圍是: -2*63~2*63-1,即-9223372036854775808~9223372036854775807

注意這些是整數。

2. 字串(str)

在python中,凡是⽤引號引起來的,全是字元串。

字串串可以⽤單引號,雙引號,或者三引號引起來。

想多行賦值⼀乙個字串串,就需要三引號。

字串可以相加相乘,但是不能進行減法和除法:

​ 字串 + 都是字串的時候才能相加

​ 字串 * 字串和數字相乘

3. 布林值(bool)

真或者假, true和false。

注意與or和and的配合

2.2.9 使用者互動

使用input('提示語')函式,可以讓我們和計算機互動起來

內容= input('提示語'),可以直接獲取到⽤戶輸入的內容,預設獲取的是字串型別,這裡說一種檢視元素型別的命令 print(type()),

2.2.10 流程控制 if 語句

第⼀種語法:

if 條件: #引號是將條件與結果分開。

結果1 # 四個空格,這個是告訴程式滿⾜這個條件後執行的語句

結果2

如果條件是真(true) 執⾏結果1, 然後結果2, 如果條件假(false) 直接結果2

第⼆種語法:**

if 條件:

結果1else:

結果2**3

第三種語法:

if 條件1:

結果1elif 條件2:

結果2..else:

結果n

第四種語法:

if 條件1:

結果1if 條件2:

結果2if 條件3:

結果3if 條件4:

結果4else:

結果n

第五種語法(巢狀):

if 條件1:

結果1if 條件2:

結果2else:

結果3else:

結果4

可以無限的巢狀. 但是在實際開發中. 盡量量不要超過三層巢狀,並且注意空格,空格不對,直接導致執行出錯

流程控制-while迴圈

while 條件:

結果

​ 如果條件是真, 則直接執行結果. 然後再次判斷條件. 直到條件是假,停⽌止迴圈

結束迴圈:

1.改變條件.

2.break

2.211 流程控制-break和continue

1.break: 立刻跳出迴圈. 打斷的意思

2.continue: 停⽌本次迴圈, 繼續執行下一次迴圈

注意還有pass的使用:執行語句部分思路還沒有完成,這時你可以用pass語句來佔位,也可以當做是乙個標記,是要後來完成的**

文章引用

機器學習入門之認知

機器學習主要源於2個領域 人工智慧和資料科學。人工智慧是創造出與人類一樣聰明的機器,在這個方向上,該領域又分為不同的學派,包括關注構建像人類一樣思考的認知系統。1.所有的智慧型體都只有很少的計算資源 很低的處理速度和很小的記憶體等等。2.所有的計算都是區域性的,但是大多數ai問題都有全域性約束。3....

管理認知(二)

似乎有不少人對頭銜抱有誤解,其實頭銜的不同只表示工作內容的不同,絕不代表你的地位高人一等。別怕扮黑臉,向下屬傳達正確的觀念是身為主管應盡的職責。人究竟為什麼要組建團隊?答案其實很簡單 為了把每個人的能力綜合起來,形成更強大的力量。為此,1 1 2 是不夠的。如果通過管理帶出 1 1 2 的團隊,這就...

python學習 二 之編碼

參考部落格 廖雪峰老師的python教程 print 會依次列印每個字串,遇到逗號 會輸出乙個空格 編譯器或者直譯器就是負責把符合語法的程式 轉換成cpu能夠執行的機器碼 python使用縮進來組織 塊,請務必遵守約定俗成的習慣,堅持使用4個空格的縮排。在文字編輯器中,需要設定把tab自動轉換為4個...