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

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

技術標籤:python學習記錄python

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

本文主要介紹python中變數的使用和常見的運算子。
一、首先,要先清楚變數的定義,即在程式執行時可以發生變化的量。變數是一個具有名稱的記憶體空間。
二、想要在python中定義變數很簡單,只需通過 “變數名稱=變數值”操作就可完成定義,如圖所示。
在這裡插入圖片描述
注意:在python中,變數的資料型別有變數的值決定,不用像c語言等其他語言需要單獨進行定義。
變數命名規範
1、變數名稱只能由(大小寫字母、數字、_)有效符號組成
2、不可使用數字開頭
3、不可使用關鍵字或者保留字
4、變數命名儘量有意義
5、推薦使用下劃線命名法

三、變數型別分為兩大類,即基本資料型別和複合資料型別
其中基本資料型別分為數值型、布林型別(boolean)和 字串

數值型有如下三類:
整數型(int)
浮點型(float)
複數型

布林型別(boolean)有兩類:
True 真
False 假

字串型別用引號括起來,如:
單引號 ‘’
雙引號 “”
三引號 “”" “”" ‘’’ ‘’’
None 代表沒有

複合資料型別包括list、set、dict、tuple等。

四、變數使用過程中還牽扯到資料型別的轉換,資料型別轉換有兩種方式,一種是自動資料轉換 :只支援 boolean、數值型之間,如下圖所示:
False自動鑽轉化為數字0在這裡插入圖片描述


True自動轉換為陣列字1在這裡插入圖片描述

另一種是強制型別轉換,操作如下:
str() # 將數值轉換為字串
int() # 將數值字串轉換為整數
float() # 將數值字串轉換為小數
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述

五、運算子
常見的運算子有:算術運算子、關係運算符、邏輯運算子、賦值運算子、三目運算子、位運算子
1、算術運算子包括:+ - * / % // **,由於比較簡單再次不多贅述。使用方法以+為例,其餘類推。
在這裡插入圖片描述

2、關係(比較)運算子:
指的就是數與數之間的大小關係,運算結果是一個布林值,操作有:>,<,>=,<=,==,!=,如圖所示為>比較操作,其餘類推
在這裡插入圖片描述

3、邏輯運算子,包括and、or、not:

and 並且的意思,若所有條件都滿足,則為真,否則就是假
or 或者的意思,只要有一個條件滿足,則為真,全為假,則為假
not 取反操作
在這裡插入圖片描述

4、所屬運算子:判斷某個變數在不在某個容器中,用in實現。

變數 in 容器	# 返回一個boolean值,判斷是否存在
not in		# 判斷是否不在裡面

在這裡插入圖片描述

5、賦值運算子:=、+=、-=、*=、/=、**=、%=、//=。使用方法均為將等號右側的值與左側變數的值進行左側相應運算後賦給左側變數,以+=為例。
在這裡插入圖片描述

6、位運算:包括原碼、反碼、補碼、左移運算、右移運算、&(與)、|(或)、^(異或)