表示式:
是由數字 算符 數字分組符號 自由變數 約束變數等以能求得數值的有意義排列方法所得的組合。
表示式的特點:
表示式僅用於計算一些結果,不會影響整個程式
在互動模式中輸入表示式,程式會自動輸出表示式的結果
語句:乙個語法上自稱體系的單位,它由乙個詞或句法上有關聯的一組此構成
語句的執行一般會對程式產生一定的影響,在互動模式種不一定會輸出語句的執行結果。
程式:程式就是有一條條語句和一條條表示式構成的
函式:函式是一種語句,函式專門用來完成特定的功能
函式長得形如:***()
函式的分類:
關鍵字python一些具有特殊功能的識別符號,這就是所謂的關鍵字,關鍵字時python已經開始使用了的,所以不允許開發者自定義和關鍵字相同的名字的識別符號。
這個以後會知道,我就不細寫了
識別符號的概念:
開發人員在程式中自定義一的一些符號和名稱。識別符號時自己定義的,如變數名,函式名等
組成:由26個英文本母大小寫,數字0-9符號_¥
識別符號的規則:
識別符號命名方式:資料型別值得就是變數的值的型別,也就是變數可以賦哪些值
整數和小數:
整數:int
小數:float
布林值和空值:
布林值只有兩個true和false
控制只有乙個none
判斷兩個變數是否是同乙個變數,判斷的是記憶體位址是否相等
a=1b=
1print(id
(a),
id(b)
)
a和b的id位址一樣
140705753413408
140705753413408
如果是列表
c=[1
,2,3
]d=[1
,2,3
]print(id
(c),
id(d)
)
c和d的id位址不一樣
2317101420416
2317131837056
任何整數在記憶體中都是有固定位置的
列表是很多的組合,因為太大所以不可能一直儲存,因此每次定義的時候都會重新建立。
可變型別:資料可變 值可以改變
不可變型別:資料不可變 值不可以改變
轉義字元
作用\t
乙個縮排的距離
\n換行
\登出掉後邊的特殊作用
三引號:
1,登出**
2,儲存要三引號內文字的格式
將字串不可改變的屬性格式化,然後將他的內容改變。
print
("i love %s"
%"you"
)
輸出結果
i love you
%s字串(採用str()的顯示)
%r字串(採用repr()的顯示)
%c單個字元
%b二進位制整數
%d十進位制整數
%i十進位制整數
%f浮點數
%f浮點數
%%字元%
a=you
print
(f"i love "
)
i love you
python的資料型別
python變數沒有型別,但是python有資料型別 520 和520 是不一樣的,乙個是字串,乙個是數字 python資料型別包括很多,例如數值型別包括 e記法,表示科學計數法,屬於浮點型數值 6 100 000 000 6.1 1 000 000 000 6.1e9 布林型 ture和false...
python的資料型別
str pythonzifuchuan 字串是有索引值的,從左到右索引預設0開始的,最大範圍是字串長度少1,從右到左索引預設 1開始的,最大範圍是字串開頭 print str 輸出完整字串 print str 0 輸出字串中的第乙個字元 print str 2 5 輸出字串中第三個至第五個之間的字串...
python的資料型別
一 字串 1,定義方法 1 用單引號 str1 hello world 2 用雙引號 str2 hello world 注 普通字串的定義,上述兩種定義方法沒有任何區別 單字串中出現單引號時,字串的定義使用雙引號str3 let.s go 如果字串中有雙引號,使用轉義字元 轉義成普通字元 say l...