python變數命名為什麼數字不能開頭?
python變數命名不能以數字開頭的原因是:如果允許變數名開頭是數字,則無法區分宣告的是變數名還是數字型別。程式設計語言不能存在歧義,因此,需要約定變數名不能是數字開頭,以便區分變數與數字。
如果允許變數名開頭是數字,則無法區分變數名和數字型別,例如:如果變數名 091合法,則程式無法區分這個變數和數字 091。另外,有些數字可能含有字母,如浮點數 1E10。程式設計語言不能存在歧義,因此,需要約定變數名開頭不能是數字,以便區分變數與數字
該答案來自《Python語言程式設計基礎》(第2版)
推薦課程:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2471/viewspace-2832924/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Python語言中合法變數命名有什麼規則?Python變數
- Category為什麼只能加方法不能加成員變數?Go變數
- Python陷阱:為什麼不能用可變物件作為預設引數的值Python物件
- Python語言中變數名是什麼?命名規則有哪些?Python變數
- python變數命名規則Python變數
- 變數命名指南變數
- 定義陣列時為什麼不能用含有變數的表示式陣列變數
- 什麼是環境變數?python設定環境變數有什麼用?變數Python
- python疑問5:位置引數,預設引數,可變引數,關鍵字引數,命名關鍵字引數區別Python
- 什麼是數字孿生,為什麼數字孿生對物聯網很重要?
- python中變數的命名及詳解Python變數
- 為什麼混合工作和數字業務需要數字體驗監控
- ABAP 程式碼中,哪些特殊字元不能用於變數命名?字元變數
- 面試官:告訴我為什麼static和transient關鍵字修飾的變數不能被序列化?面試變數
- 淺談變數型別之外的變數命名變數型別
- excel表格數字怎麼變成正常數字 數字太長後面變成000Excel
- 什麼是環境變數?Python中如何設定環境變數?變數Python
- 變數命名的糾結變數
- 變數名命名規則變數
- 變數命名那點小事變數
- 前端開發變數命名系列 - JavaScript篇前端變數JavaScript
- Python 中的數字到底是什麼?Python
- 為什麼遊戲裡的數字,真的“值錢”?遊戲
- 【美妙的Python之四】變數:數字、字串Python變數字串
- Scala 變數是什麼變數
- 在python中什麼是私有變數域Python變數
- 【redis前傳】redis整數集為什麼不能降級Redis
- 什麼是NFT數字錢包開發?
- 為什麼我們需要配置環境變數變數
- 青否科技為什麼要開發數字人直播原始碼!原始碼
- 什麼是數字簽名?什麼是數字信封?他們如何使用
- PHP vs Go,為什麼 Go 不支援命名引數呼叫函式?PHPGo函式
- SQL 判斷欄位是否以數字開頭或者包含數字SQL
- 【C++】為什麼不能定義陣列的引用,卻可定義變數的引用C++陣列變數
- 變數命名網站 Codelf變數網站
- JS變數與命名規範JS變數
- shell變數命名與賦值變數賦值
- 為什麼要打造智慧數字經營門店?