什麼是表示式,是由數字、運算子、數字分組符號(括號)、自由變數和約束變數等以能求得數值的有意義排列方法所得的組合.
自成體系的語法體系單位,由乙個詞或句法上有關聯的一組詞構成。
由一條一條的語句和一條一條的表示式是構成的。
函式就是乙個語句專門用來完成特定的功能
形如 : ***()
函式的分類: 內建函式 自定義函式。
具備特殊功能的識別符號,
檢視關鍵字命令:先執行import keyword ,再執行 keyword.kwlist ,
得出關鍵字:[『false』, 『none』, 『true』, 『and』, 『as』, 『assert』, 『async』, 『await』, 『break』, 『class』, 『continue』, 『def』, 『del』, 『elif』, 『else』, 『except』, 『finally』, 『for』, 『from』, 『global』, 『if』, 『import』, 『in』, 『is』, 『lambda』, 『nonlocal』, 『not』, 『or』, 『pass』, 『raise』, 『return』, 『try』, 『while』, 『with』, 『yield』]
可以包含字母數字下劃線,但不能用數字開頭。不能使用關鍵字保留字做為識別符號;
駝峰命名法
小駝峰:第乙個單詞首字母以小寫開始,第二個單詞首字母大寫
大駝峰:每個單詞首字母都採用大寫,見名識意
下劃線命名法:用下劃線來鏈結每個有含義的單詞,例如 get_url_buffer_size
整形,a=1 b=3 c=99 都是int型別,如果遇到大的整形,可以用下劃線分割a=123_456_789
浮點數,a=1.2 b=3.4 都是float型別
布林型(布林屬於整形)、 只有兩個值 true 、fasle ,bool 用布林型別基本上都是在做邏輯判斷,布林值實際上也屬性整型,true 相當於1 fasle 相當於0
none,常量,資料就是空值、
字串就是有數字、字母、下劃線組成的一串字元
『hello』
用一對單引號或者是雙引號包裹的內容就是字串(程式)
字串的表現形式 str
a = 'abc" 單引號和雙引號必須成對兒出現
'what 『s up』 相同引號之間不能巢狀
』 表示 』
\」 表示」
\t 表示製表符 tab
\n 表示換行符
\ 表示反斜槓 \
可以用三重引號(』』』』』』 「」")來保持字串的換行格式;
這樣的好處: 可以換行 保留字串中的格式
(6+int(『6』)=12);
a=『china』 print('i love '+ a)
a=『china』 print('i love ',a)
字串中指定佔位符
%s佔位字元
%d佔位整數
%f佔位浮點數
a=『china』
print(『i love %s』 % a)
a=『china』,
print(f』i love 』)
a = 『i love ,i love 』
c=a.format(『china』,『chinese』)
print(c)
輸出:『i love china,i love chinese』
a = 『jerry python』
len(a)
輸出:12
a=『i love you』
『i』 in a
返回值:true
a=『i love you』
max(a) 返回值:『y』
min(a) 返回值:』 ',返回空值
ord(』 ')=32, ord(『y』) =121
括號內是分割識別符號,例如空格『 』,逗號』.』,分號』;『等
a=『i love you』
a.split(』 ')
返回值:[『i』, 『love』, 『you』]
strip() 同時去掉字串前後的空格
lstrip() 去掉字串左邊的空格
rstrip() 去掉字串右邊的空格
a = 『jerry』
upper()全部大寫 a.upper() 返回:jerry
lower()全部小寫 a.lower() 返回:jerry
capitalize()首字母大寫 a.capitalize() 返回:jerry
isupper()判斷是否全部大寫 a.isupper() 返回:false
islower()判斷是否全部小寫 a.islower() 返回:false
當資料不確定,需要儲存時,完成乙個儲存動作定義乙個變數。
變數就是計算機記憶體中的一塊區域,儲存規定範圍內的值 值是可以改變,通俗的說變數就是給資料起個名字
變數名也要符合識別符號的命名規則
『兩個物件相等』和『兩個物件是同乙個物件』是兩個概念。
變數的運算:只要在運算過程中含有浮點數,那麼它返回的就是乙個浮點數型別
python資料型別的72變
輸入資料的型別 input函式接收的資料預設為字串型別 轉換函式 通過轉換函式實現接收其他型別的資料 1.接收整數 字串 整型資料 int 整數格式的字串 2.接收小數 字串 浮點型資料 float 小數格式的字串 注意事項 1.字串型別資料可以轉換成其他型別資料,但是資料必須是可轉換的。例如 12...
Python資料型別 3
1.集合 集合是乙個無序且無重複元素的資料組合,它的主要作用如下 1 去重,當把乙個列表變成集合時,就自動去重了 2 關係測試,測試兩組資料之間的交集 差集以及並集等資料關係。list 1 1,2,4,7,3,4,7,9 set 1 set list 1 print set 1,type list ...
第3課 資料型別與變數(上)
1.資料型別與變數 c語言根據資料的特點進行了分類 整數型別 不帶小數點的資料型別 如 1,0,1,2 浮點數整數 帶小數點的資料型別 如 0.55,0.0,3.14 字元型別 英文本元型別 如 d t n 字元資料使用單引號括起來 在看printf列印 不同型別的資料對應於不同的格式化字元 s對應...