工程師必會Python之初級課程(8)-如何建立變數

工程師必會Python之初級課程(8)-如何建立變數

工程師必會Python之初級課程(8)-如何建立變數
工程師必會Python之初級課程(8)-如何建立變數

學Python的你,知道類型轉換中的變數該怎麼指定嗎?按照以下SOP就能讓你輕鬆學會!

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)-原地運算符應用

全球前十大AI領頭羊,告訴你Python課程有多重要!


咖啡搭上Python課程,在家就可以品嘗冠軍級手沖的香醇!


暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~


台灣打造AI人工智慧系統自動預測敗血症,用更少的時間拯救更多的生命!!


成為前端工程師第一步:學習CSS!


人工智慧機器人幫你做回收, 研發團隊竟然在台灣!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *