美國NASDAQ上市公司
外商IT教育培訓企業


週一到週五 09:00~21:00 週六到週日 09:00~18:00

熱門課程

Python基本概念第八課-Variables變數

  • 時間:2019-09-23
  • 發布:達內教育
  • 來源: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基本概念第七課-Type Conversion類型轉換
下一篇:ython基本概念第九課-原地運算符In-place Operators!
AI人工智慧流浪貓庇護所

貓奴工程師打造浪浪庇護所-AI人工智慧貓窩

日飯店243位AI人工智慧服務生被炒魷魚

終究無法取代真人...日本243位AI人工智慧被炒魷魚!

不舒服卻不知掛哪科?讓AI人工智慧醫師協助你

生病不知看哪科?AI醫療機器人"蘭醫師"協助你掛號!

AI人工智慧所寫的哈利波特續集充滿黑色幽默的畫面

哈利扯下眼睛丟進森林、妙麗被...AI 寫【哈利波特】續章大獲好評!

NVIDIA 去年推出的 AI 合成人臉效果好,但合成貓咪就悲劇

讓NVIDIA的AI去創造貓咪會做出什麼貓?結果證明:貓是液體!

每一個AI背後都有一群低薪藍領訓練師

訓練百度AI的老師們薪水多少?答案讓你跌破眼鏡

AI人工智慧免費幫你去背!上傳圖像去背5秒OK

電腦程式語言消逝的示意圖

Python與R語言之戰鹿死誰手?盤點5個即將消失的程式語言!

 

選擇城市和中心
貴州省

廣西省

海南省