python变量运算符_Python(三) 变量与运算符
一、什么是變量
變量 = [1,2]
二、變量的命名規則
字母,數字,下劃線,首字母不能是數字
系統關鍵字 不能用在變量名中 保留關鍵字
區別大小寫
a=1,? ?a='1',? ?a=(1,2),? ?a={1,2}
三、值類型與引用類型
int? str? tuple(不可改變)? ?值類型
list? set? ?dict(可變)? ?引用類型
id()? 顯示變量的內存地址
四、列表的可變與元組的不可變
a=(1,2,3,[4,5,8]) a[3][2]=8
a[3][2]='' 可以改變 列表
五、運算符號
+ -? *? ?/? ?//(整除)%(取余數) **(立方) 2**5=32
六、賦值運算符
沒有 c++ c--? 的運算
+=? 先做運算 后賦值? 重點在 賦值上
七、比較運算符
== 值和 類型是否相等
比較后 產生 一個 bool值 1>=1 返回 True
b=1 b +=b>=1 print(b) =2
b>=1 =True b= b+True=2 因為 True=1
字符串,列表,元組等等 都可以作比較
八、不只是數字才能做比較運算_
字符串,列表,元組等等? 都可以作比較
九、邏輯運算符 and or not
int float 0被認為False 非0 表示True
字符串 空字符串 False,否則為True
列表 空的列表 False, 否則為True
[1] or [] =[1]
十、成員運算符 in not in
判斷一個元素是否在 另外的一組元素里,返回值 依然是 bool 類型
in not in
a=1 a in [1,2,3,4] 返回 True
str list tuple set dict(字典針對key)
a='a' a in {'a':1} 返回 True
十一、身份運算符 is? is not
返回也是 bool 值
如果兩個變量取值和身份相等, 則 is 返回 True
a=1 c=1 b=1.0 a is c 返回 True 。 a is b 返回False
十二、如何判斷變量的值、身份與類型 IS
== 值判斷
is 身份判斷
isinstance()判斷類型是否相同
a=1 isinstance(a,str) 返回 False 。isinstance(a,int) 返回 True 。 isinstance(a,(int,str,tuple)) 返回True
十三、位運算符
把數字當作二進制數進行運算
& 安位與 2 & 3 返回 2,10&11 返回10 也就是2
| 安位或 2|3 返回3
^ 安位異或
~ 安位取反
<< 左移動
>> 右移動
python基礎 - 變量與運算符
變量與運算符 變量 定義一個變量 a = [1,2,3,4,5,6] print(a) # [1,2,3,4,5,6] 變量命名要求: 首字母不能是數字 只能包含字符數字下劃線 不能是關鍵字 type ...
Python3(三) 變量與運算符
一.什么是變量 變量 = [1,2] 二.變量的命名規則 字母,數字,下劃線,首字母不能是數字 系統關鍵字 不能用在變量名中 保留關鍵字 區別大小寫 a=1,? ?a='1',? ?a=(1,2),? ...
java基礎基礎總結----- 關鍵字、標識符、注釋、常量和變量、運算符、語句、函數、數組(三)
Java語言基礎組成:關鍵字.標識符.注釋.常量和變量.運算符.語句.函數.數組 一.標識符 標識符是在程序中自定義的一些名稱,由大小寫字母[a-zA-Z],數字[0-9],下劃線[ _ ],特殊字符 ...
python基礎復習-1-1文件類型、變量、運算符、表達式
文件類型: .py python源文件 由python解釋器執行 .pyc python源碼編譯后生成的文件(字節代碼) 編譯方法: 源碼文件中使用py_compile模塊 import py_com ...
python系列三:python3運算符
'''python 沒有自增運算符python 中,變量是以內容為基準而不是像 c 中以變量名為基準,所以只要你的數字內容是5,不管你起什么名字,這個變量的 ID 是相同的,同時也就說明了 pytho ...
Python 1基礎語法三(變量和標識符的區別)
一.字面量: 就是一個一個的值,如1.2.3.‘world’,就是它自己本身表達的字面值.字面意思,在程序中可以直接使用. 二.變量(variable): 可以用來保存字面量,變量本身沒有任何意思:如 ...
python語法學習第一天--變量、運算符、數據類型
變量:計算機中的一塊內存,給變量賦值意味著將值存入內存中 python中變量不用類型聲明(根據賦的值決定類型),但使用時(創建時)必須賦值(=賦值). 多個變量的賦值: ①a=b=c=1; ②a,b, ...
python 教程 第三章、 運算符與表達式
第三章. 運算符與表達式 1)??? 運算符 + 加 - 減 * 乘 ** 冪 / 除 // 取整除 % 取模 << 左移 >> 右移 & 按位與 | 按位或 ^ 按位 ...
python學習 變量的操作 與 基本數據類型
一變量(本文使用python3.5): #變量:是計算機內存中的一塊區域,變量可以存儲規定范圍內的值,變量可以改變#在python中變量是計算機內存中數據的引用 python的變量沒有明顯的類型,具體 ...
隨機推薦
Markdown 語法說明 (簡體中文版)
http://wowubuntu.com/markdown/#editor 概述 宗旨 兼容 HTML 特殊字符自動轉換 區塊元素 段落和換行 標題 區塊引用 列表 代碼區塊 分隔線 區段元素 鏈接 ...
MySQL 密碼增強插件
200 ? "200px" : this.width)!important;} --> 介紹 以前沒有太注意MySQL密碼安全策略的配置方法,只是人為了將密碼設為復雜密碼,但 ...
VIM復制粘貼大全!
總結
以上是生活随笔為你收集整理的python变量运算符_Python(三) 变量与运算符的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python什么时候诞生的_关于RFC
- 下一篇: 网页加载出现没有合适的负载均衡器_终于讲