- Python 3.6從入門到精通(視頻教學版)
- 王英英
- 449字
- 2019-12-06 14:19:51
2.3 變量
在Python解釋器內可以直接聲明變量的名稱,不必聲明變量的類型,Python會自動判別變量的類型。例如,聲明一個變量x,其值為100:
>>>x =100 >>>x 100
例如,聲明一個變量y,其值為15:
>>>y=15 >>>print(y) 15
讀者可以在解釋器內直接做數值計算,例如:
>>>100 + 200 300
當用戶輸入一個變量后,Python會記住這個變量的值。例如:
>>> x =20 >>>y =x + 30 >>>y 50
Python中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后才會被創建。
如果創建變量時沒有賦值,會提示錯誤,例如:

在Python中,變量就是變量,沒有類型,這里所說的“類型”是變量所指的內存中對象的類型。等號(=)用來給變量賦值。等號運算符左邊是一個變量名,等號運算符右邊是存儲在變量中的值。
Python允許用戶同時為多個變量賦值。例如:
>>>a =b =c =100 >>>print(a,b,c) 100 100 100
創建一個整型對象,值為100,3個變量被分配到相同的內存空間上。
也可以同時為多個對象指定不同的變量值,例如:
>>>a, b, c = 100, 200, "春花秋月何時了" >>>print(a,b,c) 100 200 春花秋月何時了
兩個整型對象100和200分配給變量a和b,字符串對象"春花秋月何時了"分配給變量c。
兩個變量可以相互賦值,例如:
>>> a,b = b,a >>> a = 50 >>> b 50
推薦閱讀
- Spring技術內幕:深入解析Spring架構與設計
- 深入理解Django:框架內幕與實現原理
- Eclipse Plug-in Development:Beginner's Guide(Second Edition)
- 深度學習:算法入門與Keras編程實踐
- Windows Server 2016 Automation with PowerShell Cookbook(Second Edition)
- Python算法從菜鳥到達人
- HTML5 APP開發從入門到精通(微課精編版)
- C語言程序設計
- 智能手機故障檢測與維修從入門到精通
- Orchestrating Docker
- 零基礎學C語言(升級版)
- Building Slack Bots
- Android應用開發實戰(第2版)
- Mobile Forensics:Advanced Investigative Strategies
- C語言程序設計與應用實驗指導書(第2版)