Python基礎篇 python的變數

2021-08-15 02:55:42 字數 1207 閱讀 8435

變數(variable)

是學習python

初始時,就會接觸到的乙個新的知識點,也是乙個需要熟知的概念。

python是一種動態型別語言,在賦值的執行中可以繫結不同型別的值,這個過程叫做變數

賦值操作

,賦值同時確定了變數型別。

在python學習過程中會用到許多資料,那為了方便操作,需要把這些資料分別用乙個簡單的名字代表,方便在接下來的程式中引用。變數就是代表某個資料(值)的名稱。

變數定義方法很簡單,有無空格均可:

>>> x = 5

這個操作過程就是賦值,意思把整形數字5賦值給了變數x,用等號來連線變數名和值。之後就可以在表示式中使用這個新變數了。

>>> x * 3

15注意:在賦值時,值是什麼資料型別,就決定了這個變數的型別,變數名引用了數值的同時也引用了它的型別。

1、變數名可以包括字母、數字、下劃線,但是數字不能做為開頭。例如:name1是合法變數名,而1name就不可以;

2、系統關鍵字不能做變數名使用;

3、除了下劃線之個,其它符號不能做為變數名使用;

4、python的變數名是區分大小寫的,例如:name和name就是兩個變數名,而非相同變數。

使用input和raw_input都可以讀取控制台的輸入,但是input和raw_input在處理數字時是有區別的。

input傾向於表示式, raw_input傾向於字串

4.1、純數字輸入

當輸入為純數字時

input返回的是數值型別,如int,float

raw_input返回的是字串型別,string型別

4.2、輸入字串為表示式

input會計算在字串中的數字表示式,而raw_input不會。

如輸入 「57 + 3」:

input會得到整數60

raw_input會得到字串」57 + 3」

寫個小**,**的意思是,使用者輸入兩個值賦予num1與num2這兩個變數,然後列印出這兩個變數的加減乘除結果。

【完】

python基礎篇 python基礎篇(三)

使用者輸入 bb 歡迎來到中國資訊網,您的支援是我們的動力!bb n請輸入您的名字 aa input bb 此處可先定義變數,也可將要展示的內容直接輸入在裡面 print 歡迎您 aa 輸出歡迎來到中國資訊網,您的支援是我們的動力!請輸入您的名字 張三 輸入 張三 歡迎您 張三!結果 注意1 sub...

Python基礎篇 基礎語法

大家都知道每一門程式語言的語法都不是一樣的,新學一門程式語言的時候要掌握其語法才能讓開發行雲流水。基礎學習用python自帶的編輯器 idle 安裝完可以直接選單欄搜尋idle 1 輸出print hello wrold 2 注釋 單行注釋 多行注釋 3 資料型別 字串a string b stri...

Python基礎篇 python之if條件

python的if語句是類似的其他語言。if語句包含乙個邏輯表示式,使用哪些資料進行了比較,比較的結果的基礎上作出決定。if語句的語法是 if expression statement s 這裡的if語句,條件是第一次評估。如果條件為真,那就是,如果其值為非零,則執行語句塊 s 否則,下乙個語句之後...