Python學習筆記 變數和常量

2022-08-02 19:45:10 字數 934 閱讀 6124

一、變數

變數的概念基本上和初中代數的方程變數是一致的,只是在電腦程式中,變數不僅可以是數字,還可以是任意資料型別。

在python中,不需要事先宣告變數名和型別,直接賦值即可建立各種型別的物件變數

注意:變數名必須以字母或下劃線開頭,但以下劃線開頭的變數在python中有特殊含義;

變數名中不能有空格以及標點符號;

不能使用關鍵字作為變數名,可以匯入keyword模組後使用print(keyword.kwlist)檢視所有關鍵字;

變數名對英文本母的大小寫非常敏感,如:abc和abc是兩個不同的變數

不建議使用系統內建的模組名、型別名或函式名以及已匯入的模組名及其成員名作為變數名,這將會改變其型別和含義,可以通過dir(__builtins__)檢視所有內建模組、型別和函式。

1、賦值整數:

type()函式可以檢視變數的型別

id()函式可以檢視變數的記憶體位址

1 這個數值在記憶體中只有乙份,上圖表示多個變數指向同一塊記憶體位址

2、賦值字串:

字串:用單引號、雙引號或者三引號括起來都可以

二、常量

所謂常量就是不能變的變數,比如數學裡面的π就是乙個常量。在python中,通常用全部大寫的變數名表示常量:

實際上pi還是乙個變數,python中沒有任何機制保護pi不會被改變,用全部大寫只是乙個習慣上的用法。

Python學習筆記 常量和變數

數字常量 如下是python的一些常量表示形式 和c類的語法不同的是,python是內建了複數的。布林常量 布林值的表示方式是true和false 字串常量 字串常量有三種表示顯示 其中單引號和雙引號功能完全相同,和c的雙引號表示字串方式一樣,主要是新增了乙個三引號的多行模式,在三引號的模式中,可以...

C 學習筆記 常量和變數

常量 在程式執行過程中,不會改變的量 變數 在程式執行過程中可以改變的量 語法 const 資料型別 常量名 值 1 變數的宣告方法 2 常用的資料型別 3 變數的命名規則 4 變數的命名規範 5 變數的作用域 用來在計算機中儲存資料。1 資料型別 變數名 變數名 值 2 資料型別 變數名 值 3 ...

python常量和變數

常量是記憶體中用於儲存固定值的單元,在程式中常量的值不能發生改變 python並沒有命名常量,也就是說不能像c語言那樣給常量起乙個名字。python常量包括 數字 字串 布林值 空值 一般所有字母大寫 例子1 pi 3.141592653 2print pi 3 pi 3 4print pi 1.2...