1. 程式人生 > 其它 >python入門-變數的使用和常見的運算子

python入門-變數的使用和常見的運算子

技術標籤:python

          python入門-變數的使用和常見的運算子
            
  
  變數

執行時可以發生變化的量
變數名只有在第一次出現的時候才是定義變數,如果再次出現時,不是定義變數,而是直接使用之前定義的變數。
1、變數的定義
python是弱資料語言,在定義使用變數的過程中,不用宣告變數的型別;直譯器會自動根據值來判斷
python變數的定義:變數名稱 = 變數值
2、變數命名的規範
其變數名時需要遵守如下三條規則
1、只能是一個詞
2、只能包含字母、數字、下劃線
3、不能以數字開頭
變數名是區分大小寫的,好的變數名描述了它包含的資料。在程式中,具有描述性的名字有助於提高程式碼的可讀性。

3、變數的型別
1)基本資料型別
數值型(number):整型—int 浮點型(小數)—float 複數(虛數)
布林型別(bool/Boolean):真(True) 假(False)
字串(str/string):被單引號、雙引號或者三引號引導
注:三引號在python中,不僅是多行註釋,也是文件註釋
None空型別,表示不存在
2)引用資料型別(複合資料型別):list、set、dict、tuple、object…萬物皆物件

常見的運算子
1、算數運算子

  •  #加
    
  •   #減
    
  •  #乘
    

/ #除
% #求餘、求模、取模
// #地板除法、整除
** #冪次方
2、關係運算符

#大於
< #小於

= #大於等於
<= #小於等於
== #等於(注意:在程式中一般等於判斷==,單等號=為賦值運算子,結果都為布林值)
!= #不等於(在python2中<>也算不等於,但是在python3中去掉了這個符號)
3、邏輯運算子
and #並且,所有條件成立都成立,一個為假都為假
or #或者,只要有一個成立則都成立,全部為假則為假
not #不是,取反
4、成員運算子
in:表示是否在容器中
not in:表示不在容器中
5、賦值運算子
= #將右側的值賦給左側
+= #a = a + 1 <> a + = 1
-= # a -= 1 <
> a - 1
*= # a *= 2 <> a * 2
/= # a /= 2 <
> a / 2
//= # a //= 2 <> a // 2
%= # a%=2 <
> a % 2
注意:python中沒有自加或者自減運算子,使用賦值運算子來替代完成運算