不能不會的Python基礎概念8-變數
Python的變數知多少?今天就要教你如何使用它,不要忘記還能自己命名它喔!
Python的變數
在 Python 中要建立變數,無需宣告型態,只要命名變數並指定值給它,就可引用在該程式中的其他地方。
要指定變數,其實只要使用一個等號(=)即可。
>>> x = 7 >>> print(x) 7 >>> print(x + 9) 16 >>> print(x) 7
如看不懂下面例子的人,建議可看這篇:Python基本概念第六課-字串運算子的串接 (concatenate)中的「字串的複製」
>>> cat = "meow!" >>> print(cat * 3) meow!meow!meow!
變數的值可依照實際需要,而被重新定義。 在 Python 中,變數沒有特定的類型,因此可以給變數定義為某個數值,然後再將同個變數重新定義為另一個字串,如下例所示:
>>> x = 7.1 >>> print(x) 7.1 >>> x = "meow" >>> print(x + "!") meow!
為變數命名
Python 的變數命名,可以用字母、數字和底線來表示。注意!但是開頭不能使用數字,且名字中間不能有連字號或空白。以下為錯誤命名的範例:
>>> 123abc = 7 SyntaxError: invalid syntax >>> spaces are not allowed SyntaxError: invalid syntax >>> a-variable-name SyntaxError: invalid syntax
這裡再提供你一個進階用法:你可以為變數定義的值為使用者輸入的值(輸入的用法請參照:Python基本概念第五課-輸入與輸出,如下例所示:
SyntaxError: invalid syntax
>>> meow = input("Enter a number: ") Enter a number: 7 >>> print(meow) 7
相關文章:
不能不會的Python基礎概念9-原地運算符
不能不會的Python基礎概念6-串接字串運算子
不能不會的Python基礎概念7-類型轉換
暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~
從事網頁設計的你,知道什麼是無痛優化嗎?
你還等什麼?這麼好上手的Python 課程,一學就會
NOWnews 今日新聞