python的變數使用前需宣告嘛
Python 使用等號(=)作為賦值運算子,例如 a = 20 就是一條賦值語句,這條語句用於將 20 裝入變數 a 中,這個過程就被稱為賦值,即將 20 賦值給變數 a。
對於沒有程式設計基礎的讀者,可以先不編寫真正的 Python 程式,而是先開啟 Python 的互動式直譯器,在這個互動式直譯器中“試驗” Python。首先,在 Python 直譯器中輸入如下內容:
>>> a = 5 >>>
上面程式碼沒有生成任何輸出,只是向互動式直譯器中存入了一個變數 a,該變數 a 的值為 5。
如果我們想看到某個變數的值,可以直接在互動式直譯器中輸入該變數。例如,此處想看到變數 a 的值,可以直接輸入 a。>>> a
5
>>>
可以看到,Python 直譯器輸出變數 a 的值為 5。
接下來,我們嘗試改變變數 a 的值,將新的值賦給變數 a,例如:>>>a = 'Hello , Charlie'
>>>
這會導致變數原來的值被新值覆蓋掉,換句話說,此時變數 a 的值就不再是 5 了,而是字串“Hello , Charlie”,a 的型別也變成了字串。現在再輸入 a,讓互動式直譯器顯示 a 的值:>>> a
'Hello , Charlie'
如果想檢視此時 a 的型別,可以使用 Python 的 type() 內建函式。>>> type(a)
<class 'str'>
>>>
可以看到,a 的型別是 str(表示字串型別)。最後,如果想把上面的互動過程轉換成真正的 Python 程式,只要將過程中輸入的每行程式碼放在一個檔案中,並使用 print() 函式來輸出變數,最後將該檔案儲存為以 .py 結尾的原始檔即可。更多學習內容,請點選。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/854/viewspace-2835912/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- go語言 變數的宣告與使用Go變數
- SCSS 變數的宣告CSS變數
- 宣告變數的問題變數
- Mysql變數宣告的方式MySql變數
- JavaScript 宣告變數JavaScript變數
- TypeScript 變數宣告TypeScript變數
- JS變數宣告和函式宣告提升JS變數函式
- js宣告全域性變數JS變數
- 淺談JS變數宣告和函式宣告提升JS變數函式
- 深入解析JS變數宣告和函式宣告提升JS變數函式
- var與let宣告變數的區別變數
- javascript變數的宣告以及命名規則JavaScript變數
- var、let、const宣告變數的區別變數
- Java變數的宣告和初始化Java變數
- Python 檢視當前環境所有變數的大小Python變數
- C++與Rust變數宣告的比較C++Rust變數
- go語言變數的宣告與賦值Go變數賦值
- JavaScript 變數與函式宣告前置JavaScript變數函式
- c+++變數宣告和定義C++變數
- SQL 必須宣告標量變數SQL變數
- java變數怎麼設定(宣告)Java變數
- 前端基礎(二):變數宣告的6種方法前端變數
- [C++]變數宣告與定義的規則C++變數
- 函式宣告與變數宣告的提升機制優先順序問題函式變數
- TypeScript基礎入門-變數宣告(一)TypeScript變數
- 8.10 標頭檔案剖析:變數宣告變數
- 用預編譯去理解函式宣告提升和變數宣告提升編譯函式變數
- 『忘了再學』Shell基礎 — 19、使用declare命令宣告變數型別變數型別
- 變數宣告帶var與不帶var的區別變數
- var、let、const變數宣告的區別及特點變數
- let 宣告的變數,只在程式碼塊內有效變數
- switch-case選擇結構中的變數宣告變數
- Go:變數宣告的多種方法與預設值Go變數
- golang 快速入門 [8.1]-變數型別、宣告賦值、作用域宣告週期與變數記憶體分配Golang變數型別賦值記憶體
- 鴻蒙開發TypeScript語言:【變數宣告】鴻蒙TypeScript變數
- ES6 --- 新的變數宣告方式 let 與 const 解析變數
- sql宣告變數,及if -else語句、while語句的用法SQL變數While
- 系統學習 TypeScript(四)——變數宣告的初步學習TypeScript變數