1、什麼是變數
能夠被改變的量稱為變數,變數**於數學,是計算機語言中內儲存計算結果或表 示值的抽象概念,變數也稱為容器。 變數**於數學中的未知數x,我們來舉個 例子,在數學中這個x可以表示任何數,那麼x不是單單是乙個值了,而是乙個容 器。在舉個例子在生活中用的杯子,這個杯子每天都要喝水,那杯子可以裝很多內 容了,如:水、茶、酒等等。那這個杯子就是x(容器)。所以變數就是乙個空間或 者是容器。那為什麼要用變數,因為需要在變數的空間內存放一些資料。
資料就是常量,常量是不能被改變的量。那麼資料為什麼是常量,比如:x = 6 這 個6能否被改變呢?是不能被改變的,那生活中的例子: 父親+母親= 兒子或女兒
那麼父親=兒子嗎?是不行的,所以常量是不能被改變的。但是新的資料是可以被 改變的,如:6+2 = 8,這個8是6+2產生新的資料。
2、變數的作用
變數的作用是用來解釋這個資料幹嘛用的或說明資料的作用。變數另乙個作用是用 來儲存這個資料的作用。
在python如何定義乙個變數重點
變數名 = 初始化值
注意:「=」是賦值號,「==」是判斷是否相等。
變數名的命名規則:由字母、數字、下劃線組成,但不能以數字開頭,並且對字母 大小寫敏感,最後不能使用關鍵字。
2.變數的用法
a =
3a =
5print
(a)
注意:這是變數基礎賦值用法,結果如下
5
注意:結果是5,將3覆蓋掉了。
3.變數為什麼要給初始化值
在python中不賦值是浪費空間,這是python定義的。
4.變數的命名規範
什麼是命名規範,如果不使用命名規範方式做,**是可以跑的,但是不好。
命名規範分為:
1)不要將python中關鍵字和函式名用於變數名,但是有些關鍵字是可以使用變數 名,並且不會報錯,記住這些關鍵字也不要用。
2)變數名使用既簡短又具有描述性。如:
name比n好;
student_name 比 s_n 好;
name_length 比 length_of_person_name好;
1.在起變數的使用不要使用「i」和「o」,因為跟「1」和「0」很像。
3、變數特殊的用法
多目標賦值並輸出結果
a,b = 6,
8print
(a,b)
6 82.交換變數的值的幾種做法
a,b = 6,
8c = a
a = b
b = c
(a,b)
8 6a,b = 6,
8a = a + b
b = a - b
a = a - b
(a,b)
8 6a,b = 6,
8a,b = b,a
(a,b)
8 6a,b = 6,
8a = a ^ b
b = a ^ b
a = a ^ b
(a,b)
8 6
1 人工智慧(AI)概述
學習筆記。楊正洪 郭良越 劉瑋.人工智慧與大資料技術導論 清華大學出版社.kindle版本.人工智慧是一門利用計算機模擬人類智慧型行為科學的統稱,它涵蓋了訓練計算機使其能夠完成自主學習 判斷 決策等人類行為的範疇。ai是人工智慧的英文artificialintelligence的首字母的組合,它是當...
2023年人工智慧創意「AI鑫投」
隨著社會的發展,更多的人已經離不開手機這一款工具,手機的程式設計客棧功能也是各行各業一種賺錢的工具,例如 買衣服,等等.這也成為了生活中不可或缺的一部分。近日就有cctv財經報道,有一家公司研發了一款app,稱作為投資者的春天 ai鑫投app 且成功擠入 2019 年人工智慧十大科技創新獎 並列包括...
AI筆記(一) 人工智慧概論
1 人工智慧 是指讓機器獲得像人類一樣的智慧型機制的技術。2 解決抽像的概念無法用具體的 實現,比如人類對的識別,對語言的理解過程,無法通過既定規則模擬。為了解決這類問題,一門通過讓機器自動從資料中學習規則的研究學科誕生了,稱為機器學習。3 機器學習 通過讓機器自動從資料中學習規則。4 神經網路 在...