程式語言Python基礎(八)-如何建立變數
學會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基礎(九)-原地運算符應用
上Python課程的你,明年必看春節強檔-艾莉塔 戰鬥天使
國中生就可以當AI工程師?!關鍵是有Python當啟蒙老師!
想當前端工程師?你不可不知的Class選擇器宣告法
台灣人工智慧APP雅婷逐字稿,讓你省去打字的煩惱!! 轉的精準快又好!!
暑假快到了!與其讓兒子盲目拚學測,我寧可讓他先選擇人生方向~
轉職前端工程師的 HTML5 入門課程 番外篇