• 1. 概念
• 表示式
• 語句
• 程式(program)
• 函式(function)
• 2.識別符號
• 關鍵字
• 識別符號概念
• 3.基本資料型別
• 整數和小數
• 布林值和空值
• 4.字串
• 什麼是字串
• 轉義字元
• 長字串
• 格式化字串
• 佔位符
• 字串的其他操作
• 5.變數
• 變數的概念
• 變數的運算
1. 概念
1.1 表示式
• 表示式,是由數字、算符、數字分組符號(括號)、自由變數和約束變數等以能求得數值的有意義排列方法所得的組合
• 表示式特點
• 表示式一般僅僅用於計算一些結果,不會對程式產生實質性的影響
• 如果在互動模式中輸入乙個表示式,直譯器會自動將表示式的結果輸出
1.2 語句
• 乙個語法上自成體系的單位,它由乙個詞或句法上有關連的一組詞構成
• 語句的執行一般會對程式產生一定的影響,在互動模式中不一定會輸出語句的執行結果
1.3程式(program)
• 程式就是由一條一條的語句和一條一條的表示式構成的。
1.4函式(function)
• 函式就是一種語句,函式專門用來完成特定的功能
• 函式長的形如:***()
• 函式的分類:
• 內建函式 : 或者內建函式,就是由語法規定存在的函式,這些函式,包含在編譯器的執行時庫中,程式設計師不比單獨書寫**實現它,只需要呼叫既可。
• 自定義函式 : 由程式設計師自主的建立的函式 當我們需要完成某個功能時,就可以去呼叫內建函式,或者自定義函式
• 函式的2個要素
• 引數
• 返回值
2. 識別符號
2.1 關鍵字
• 命名方式
• 駝峰命名法
• 小駝峰式命名法: 第乙個單詞以小寫字母開始;第二個單詞的首字母大寫,例如:myname、adog
• 大駝峰式命名法: 每乙個單字的首字母都採用大寫字母,例如:firstname、lastname
• 下劃線命名法
• 不過在程式設計師中還有一種命名法比較流行,就是用下劃線「_」來連線所有的單詞,比如 get_url buffer_size
2.2 識別符號概念
• 開發人員在程式中自定義的一些符號和名稱。識別符號是自己定義的,如變數名 、函式名等
• 組成:由26個英文本母大小寫,數字 0-9 符號 _$
識別符號的規則:
3. 基本資料型別
• 資料型別指的就是變數的值的型別,也就是可以為變數賦哪些值
3.1 整數和小數
• 整數 : 所有整數 例如 : a = 1 b = 100 c =999 都是int型別
• 小數常量 : 所有小數 例如 a = 1.2 b=6.66 用float型別表示
3.2 布林值和空值
• 布林: 只有2個值乙個是true 乙個是false
• none常量:只有乙個數值就是none 也就是空值
4 字串
4.1 什麼是字串
• 字串是由數字、字母、下劃線組成的一串字元
• 注意
• 單引號和雙引號不能混合使用
• python中用一對雙引號或者一對單引號包裹的內容就是字串
4.2 轉義字元
• 轉義字元是一種特殊的字元常量。轉義字元以反斜線""開頭,後跟乙個或幾個字元。轉義字元具有特定的含義,不同於字元原有的意義,故稱「轉義」字元
• 總結
• \t 表示製表符
• \n 表示換行符
• \ 表示反斜槓
• 』 表示 』
• \ 『』 表示 『』
4.3 長字串
• 長字串 又叫做文件字串 我們使用三重引號來表示乙個長字串』』』 『』』
• 三重引號可以換行,並且會保留字串中的格式
4.4 格式化字串
• 第一種格式化字串 拼串
• 第二種格式化字串 引數傳遞
• 第三種格式化字串 佔位符
• %s 字串佔位
• %f 浮點數佔位
• %d 整數佔位
• 第四種格式化字串 f』』/ str.format
4.5 字串的其他操作
• len() 字串的長度
• max() 最大值
• min() 最小值
• split()分割字串
• join()拼接字串
• 去空格
• s.strip() 左右兩邊去空格
• s.lstrip() 去左邊空格
• s.rstrip() 去右邊空格
• 字串大小寫
• s.upper() 全部大寫
• s.lower() 全部訊息
• s.isupper() 判斷是不是大寫
• s.islower() 判斷是不是小寫
5 變數
5.1 變數的概念
• 變數是計算機記憶體中的一塊區域,儲存規定範圍內的值,值 可以改變,通俗的說變數就是給資料起個名字。
• 變數命名規則
• 變數名由字母、數字、下劃線組成要符合識別符號的命名規範
• 數字不能開頭
• 不能使用關鍵字
• 注意 : 是兩個物件相等和兩個物件是同乙個物件是兩個概念
5.2變數的運算
• 變數的運算就是正常的四則運算 ,需要注意的是在運算過程中含有浮點數,那麼它返回的就是乙個浮點數型別
Python基礎 資料型別
1 數字 2 是乙個整數的例子。長整數 不過是大一些的整數。3.23和52.3e 4是浮點數的例子。e標記表示10的冪。在這裡,52.3e 4表示52.3 10 4。5 4j 和 2.3 4.6j 是複數的例子,其中 5,4為實數,j為虛數,數學中表示複數是什麼?int 整型 在32位機器上,整數的...
Python 基礎資料型別
數字 整數 int,long 整數在python3 沒有大小長度分別,記憶體決定整數最大長度 浮點數 float 具有小數點的數 無窮小數會做精度處理 布林 bool 非空非0為真,0或空為假 複數 complex 複數的標誌為虛部以大寫j 或小寫j結尾 字串 str 表示方式 使用單引號 abc ...
python基礎 資料型別
增 name name.insert index,element 元素刪 name.pop index default last name.remove element del name index names.clear 清空列表 del names 刪除列表改 name index newval...